我需要添加一個新的事件偵聽器到一個動態創建的元素,我不能讓偵聽器附加。添加事件偵聽器到動態創建元素
我試過這種方法沒有成功。 add event listener on elements created dynamically
b[0] = document.createElement("INPUT");
b[0].name = "dt";
b[0].type = "text";
b[0].value = "YYYY-MM-DD HH:MM:SS";
b[0].addEventListener('focus', removeVal);
b[0].addEventListener('blur', addDTFormat);
b[0].className = "fields";
下面是chrome開發工具的截圖。我使用正確的參數添加偵聽器方法。但在屬性窗格中,此元素的onfocus事件爲null。
當dfsq回答時,它是addEventListener的'focus' /'blur','onevent'的命名是IE的'attachEvent'。 – 2013-03-20 15:09:19