Javascript 如何在php文件中显示以下数据

Javascript 如何在php文件中显示以下数据,javascript,php,html,Javascript,Php,Html,从下面的代码中,我需要使用变量将“data1”的值传递给php文件 Js文件: document.getElementById('data1').innerHTML=e.point.name; Html代码: <p id="data1"></p> 从上面的js和html文件中,如何将“data1”的值传递给php..试试这个 $(document).ready(function(){ var data1 = $('#data1').text(); $.aj

从下面的代码中,我需要使用变量将“data1”的值传递给php文件

Js文件:

document.getElementById('data1').innerHTML=e.point.name;
Html代码:

  <p id="data1"></p>

从上面的js和html文件中,如何将“data1”的值传递给php..

试试这个

$(document).ready(function(){

var data1 = $('#data1').text();

$.ajax({
  url: "script.php",
  type: "POST",
  data: {myvar : data1},
  success: function (data) {
     console.log(e)
  },
  error: function (e) {
     console.log(e)
    }
   });
});
而不是在php脚本中像这样访问变量

$my_variable = $_POST['myvar'];

您不能将JavaScript变量值发送到PHP,您可以将PHP发送到JavaScript, 如果你想发送数据,你必须使用url和pass。将其设为url并发送

使用这个[Dublicate]


使用jQuery ajax尝试使用jQuery ajax,它应该会帮助您提供更多的上下文。由于您的描述有点模糊,您想做什么?HTML和php源代码在同一个文件或不同的文件中?我们使用的是单独的文件