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;
?>