如何从对php的Javascript AJAX调用中获取POST值?

如何从对php的Javascript AJAX调用中获取POST值?,javascript,php,html,Javascript,Php,Html,以下是Javascript AJAX代码: var anything=document.getElementById("textarea").val; 我已经实现了Javascript AJAX: httpRequest.open('POST',anyURL,true); http.send(anything); 现在,我的问题是,因为这是post数据,并且实际上与任何html标记或id都没有关联,所以我如何在php中接收它 <?php $parameter=$_POST[

以下是Javascript AJAX代码:

var anything=document.getElementById("textarea").val;
我已经实现了Javascript AJAX:

httpRequest.open('POST',anyURL,true);
http.send(anything);
现在,我的问题是,因为这是post数据,并且实际上与任何html标记或id都没有关联,所以我如何在php中接收它

<?php 

    $parameter=$_POST['   '];

?>


我应该在空白处添加什么?

添加一个新变量,并对转换为键值对的anywhere变量使用JSON.stringify

var anything={myTextArea: document.getElementById("textarea").value};
var JSONstr = JSON.stringify(anything);
PHP:



http\u get\u request\u body()
file\u get\u contents('php://input');
textarea是通过Javascript生成的吗?不,textarea是静态的,并且已经存在于html文件中。我添加了一个答案,但它可能需要根据您实际查找的内容进行更改。
<?php 
    $parameter=$_POST['JSONstr'];
?>