我需要向动态创建的元素添加一个新的事件侦听器,但我无法让侦听器附加。
我尝试了这种方法,但没有成功。在动态创建的元素上添加事件监听器
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 开发工具的截图。我有带有正确参数的添加侦听器方法。但在属性窗格中,该元素的 onblur 和 onfocus 事件为空。