OnChange.attachEvent侦听器不工作



当文本字段发生更改时,我正试图启动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');   
}

最新更新