我正在尝试在文本字段更改时启动AJAX
GET
请求,但是我无法让OnChange Listener
工作,如果有人能说清楚为什么它不起作用我会非常感激。
document.getElementById('address1').attachEvent("OnChange", loadXMLDoc);
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","http://myurl.co.uk/AddressFinder/UpdateControler.php",true);
xmlhttp.send();
}
答案 0 :(得分:1)
if(window.addEventListener) {
document.getElementById('address1').addEventListener("change", loadXMLDoc);
} else if (window.attachEvent){
document.getElementById('address1').attachEvent("onchange", loadXMLDoc);
}
function loadXMLDoc(){
alert('worked');
}