Javascript 如何从php脚本中读取innerHTML值?
这可能是一个老问题,已经解决了,但我仍然不明白如何以编程的方式将innerHTML值从客户端推送到php服务器端。其他stackoverflow示例和文档仍然不能帮助我解决问题 想象一下下面的代码:Javascript 如何从php脚本中读取innerHTML值?,javascript,php,html,Javascript,Php,Html,这可能是一个老问题,已经解决了,但我仍然不明白如何以编程的方式将innerHTML值从客户端推送到php服务器端。其他stackoverflow示例和文档仍然不能帮助我解决问题 想象一下下面的代码: <html> <body> <span id="aim">2</span> <button onclick="sendData()">TransmitData</button> </body> <s
<html>
<body>
<span id="aim">2</span>
<button onclick="sendData()">TransmitData</button>
</body>
<script>
function sendData(){
<?php
// naturally, this is not working
$thisVarNeedInfoFromClient = ?>document.getElementById("aim").innerHTML<?php
// do the database workaround here
?>
}
</script>
</html>
2.
传输数据
函数sendData(){
document.getElementById(“aim”).innerHTML
}
请问什么是最简单的编程方式?因为我知道这对于客户端的JS和html来说是个难题,但php是在服务器端执行的,例如从数据库获取数据。我真的很沮丧,因为我试着做了几个小时,但是没有运气
具体来说,当用户单击按钮时,我需要读取数字并显示与该数字相关的一些数据,稍后,例如,有JS的人会在客户端将其从数字2更改为3,我需要在数据库中进行另一次选择并更新客户端。我看到了一些使用GET和POST方法的解决方案,但我希望这样做,也许更简单,或者请用代码更好地解释
(提前感谢您的帮助)PHP执行,发送到客户端。现在执行javascript。如果您想要PHP中的javascript值,请使用javascript发出另一个服务器请求,获取内容并更新您的
innerHTML
。这就是问题所在。。在这种情况下,如何通过编程实现?最简单的方法是使用$.get()
如果您使用正确的关键字,主要是ajax
,那么就有足够的帮助了。但我担心,当我使用get方法时,我将从服务器上文件中的元素接收innerHTML,而不是从客户端更改的html文件接收innerHTML。。。因为HTML文件有一些状态,我想处理这些状态以进入php…当我使用get方法时,我将只从默认文件中读取innerHTML值。。或者我错了?是和否,对一个单独的php文件发出get请求,接受并返回特定数据。