Как получить id из динамического url'а для моего ajax запроса?

Ситуация такова: есть кнопка поста, при клике на которую происходит переход по ссылке на страницу с генерируемым в зависимости от самого поста id-шником

<a href="post.php?post_id=<?=$post["id"]?>"> <button class="more" onclick="getData()">READ ALL</button> </a>

и мне нужно написать GET ajax запрос для получения контента из этой страницы, но я столкнулся с проблемой незнания того, как сформировать url так, чтобы учитывался ещё и id поста

  function getData() {
  
  const requestURL = 'post.php?post_id=' ;  // Здесь мне нужно добавить к url генерируемый id в зависимости от кликнутого поста

  const xhr = new XMLHttpRequest();
  xhr.open('GET', requestURL);
  xhr.onload = () => {
    if (xhr.status !== 200) {
      return;
    }
   
    document.querySelector('.wrapper').innerHTML = xhr.response;
    
  }
  
  xhr.send();

}

Вот сама php страница поста:

 <link rel="stylesheet" href="style.css">
        


<?php


 include 'database.php';

 include 'functions.php';


$post_id = $_GET["post_id"];

$post = get_post_by_id($post_id);



?>

<div class="main__post_page">

         <div class="close" onclick="closes()"></div>

        <div class="title_name"><?=$post['title']?></div>
        <div class="post_image"><img src="<?=$post['image']?>" alt=""></div>
        
        <div class="down"> 
         <div class="post_description"><?=$post['content']?></div>
                                                                              </div>

Ответы (0 шт):