带div的Javascript/HTML Oninput
我用一个类为带div的Javascript/HTML Oninput,javascript,html,Javascript,Html,我用一个类为div制作了oninput。我无法将ID添加到div。这是我的剧本: var objecto = document.getElementsByClassName(" nicEdit-main ")[0]; objecto.oninput = function() { alert("Ok!"); } 这是我的HTML: <div class=" nicEdit-main " style="width: 499px; margin: 4px; min-height
div
制作了oninput
。我无法将ID添加到div
。这是我的剧本:
var objecto = document.getElementsByClassName(" nicEdit-main ")[0];
objecto.oninput = function() {
alert("Ok!");
}
这是我的HTML:
<div class=" nicEdit-main " style="width: 499px; margin: 4px; min-height: 149px; overflow: hidden;" contenteditable="true">1123215545<br></div>
1123215545
为什么
oninput
不适用于此div?它应该可以正常工作,确保在dom中加载目标元素后执行脚本
一种方法是使用dom就绪/窗口加载事件处理程序
window.addEventListener('load',function(){
var objecto=document.getElementsByClassName(“nicEdit main”)[0];
objecto.oninput=函数(){
警报(“Ok!”);
}
})
1123215545
浏览器控制台中是否存在任何错误-确保在本课程的domthanx中加载目标元素后运行脚本。把答案写下来。THanxc寻求帮助@ArunPJohny