我有一个由文本字段(id="txt1")和提交按钮(id="submit")组成的表单。在提交按钮的“onclick”事件上调用 Ajax 函数“showhint()”。
<form action="">
<input type="text" id="txt1" />
<input type="submit" id="submit" onclick="showhint()"/>
</form>
和ajax功能
function showhint(){
var xmlhttp;
if(window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmllhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txthint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","gethint.php",true);
xmlhttp.send();
}
这里 gethint.php 是 showhint() 函数执行其工作的页面,目标 div 编写 ajax 响应是 "txthint" 。我想要的是将文本值(表单)传递给 ajax 函数。有什么简单的方法吗?等待响应,任何有用的响应都将是非常可观的。提前谢谢