我在从 AJAX 对 php 文件的一个非常基本的请求时遇到问题。我正在通过 XAMPP 运行所有这些东西。我正在尝试使用此代码执行的操作是在单击提交按钮后回显在文本框中键入的名称,并将结果发布在 div“结果”中。我这样做是为了尝试清除另一个脚本中的错误,但到目前为止它还不太顺利。
<html>
<head>
<script type="text/javascript">
function go() {
var request;
if(window.XMLHttpRequest) {
request = new XMLHttpRequest();
}
else {
request = new ActiveXObject("Microsoft.XMLHTTP");
}
var uname = document.getElementById("name").value;
request.onreadystatechange= function() {
if(request.readyState == 4) {
document.getElementById("result").innerHTML = response.Text;
}
}
url = "win.php?name="+uname;
request.open("GET", url, true);
request.send();
}
</script>
</head>
<body>
Name:<input type="textbox" name="jesus" id="name" />
<input type="button" value="Submit" onlick="go()" />
<div id ="result"> Result:</div>
</body>
</html>
<?php
$name = $_GET['name'];
echo $name;
?>