當我在列表中選擇任何選項時,它應該在文本框(所有html)中打印它的值。JavaScript事件不與IE7一起使用
我試圖
stafflist.setAttribute("onchange", "javacript:document.getElementById('id_17_enrolpassword').value = this.value;");
它在IE8 +以及所有現代瀏覽器而不是在IE7工作。
也試過
stafflist.addEventListener('onchange',"javacript:document.getElementById('id_17_enrolpassword').value = this.value;",false);
那麼什麼變化,我應該在這裏做?
的' - 閱讀進度 - ()'功能不受IE執行到第9版,[由MDN說明](https://developer.mozilla.org/en/DOM/element.addEventListener#Legacy_Internet_Explorer_and_attachEvent)(和如果你閱讀了doco頁面,你會發現即使對於實現它的瀏覽器,你的語法也是錯誤的:第二個參數應該是一個函數,而不是字符串)。 – nnnnnn