当文本字段发生更改时,我正试图启动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();
}
if(window.addEventListener) {
document.getElementById('address1').addEventListener("change", loadXMLDoc);
} else if (window.attachEvent){
document.getElementById('address1').attachEvent("onchange", loadXMLDoc);
}
function loadXMLDoc(){
alert('worked');
}