Can';t将javascript变量传递给php标记
我想在HTML页面的标记中显示一个javascript变量,但当我单击按钮时它不会出现。谁能告诉我我做错了什么 HTML 来自middleman.PHP的PHP代码Can';t将javascript变量传递给php标记,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我想在HTML页面的标记中显示一个javascript变量,但当我单击按钮时它不会出现。谁能告诉我我做错了什么 HTML 来自middleman.PHP的PHP代码 <?php if(isset($_GET["theword"])){ $token = $_GET["theword"]; echo substr($token, 1, 3); } ?> 这个单词从php页面成功地传递到javascript页面,但是当我试图通过标记显
<?php
if(isset($_GET["theword"])){
$token = $_GET["theword"];
echo substr($token, 1, 3);
}
?>
这个单词从php页面成功地传递到javascript页面,但是当我试图通过
标记显示它时,什么也没有发生。您正在混合vanilla js和jquery,您应该执行以下操作:
$(":button").click(function(){
$.get("middleman.php", {theword: "happen"},function(data,status){
$("#display").html(data);
});
});
$.getElementById
应该是文档.getElementById
。或者使用jQuery函数
$("#display").html(data);
Javascript控制台中有错误吗?比如说$.getElementById
不是一个函数?
$(":button").click(function(){
$.get("middleman.php", {theword: "happen"},function(data,status){
$("#display").html(data);
});
});
$("#display").html(data);