DOM事件操控
- 单击事件 onclick
- 双击事件 ondblclick
- 获取对象 document.getElementById(“btn”);
<div>
<button id="btn">我是一个按钮</button>
</div>
<script>
var btn = document.getElementById("btn");
btn.innerHTML = "按钮";
btn.onclick = function () {
alert("你还点~~~");
}
btn.ondblclick = function () {
alert("你点了两下");
}
</script>
- onload事件,会使整个页面加载完成之后触发
浏览器加载页面是自上而下的,js代码执行前未有加载浏览器页面,则dom将不能操控,解决办法,事先用onload函数加载浏览器页面
<script>
window.onload = function () {
var btn = document.getElementById("btn");
btn.innerHTML = "按钮";
btn.onclick = function () {
alert("你还点~~~");
}
}
</script>
<body>
<div>
<button id="btn">我是一个按钮</button>
</div>
</body>
- 获取数组对象 getElementsByTagName
根据标签名来获取一组元素节点的对象 - List item