18
爲什麼這個doesn't工作:JavaScript的輸入電平變化不工作
inputButton.addEventListener('onchange', jsFunction, false);
我改變輸入框,它doesn't調用jsFunction。
爲什麼這個doesn't工作:JavaScript的輸入電平變化不工作
inputButton.addEventListener('onchange', jsFunction, false);
我改變輸入框,它doesn't調用jsFunction。
嘗試的change
代替onchange
inputButton.addEventListener('change', jsFunction, false);
擴大:我們已經習慣了的DOM0名字'onchange','onload'等等這些都是我們使用在當天返回的屬性的名稱。標準的DOM2的東西沒有「開」部分 - 所以,「改變」,「加載」等。IE的非標準DOM2等效,'attachEvent',保留「開」。所以規則是用'addEventListener',沒有「on」;幾乎所有的東西都有。 – 2010-05-22 21:45:33
謝謝你們,那就是訣竅。 – FernandoSBS 2010-05-22 22:49:57