qincai
2016-04-15 12:56
<body>
<script>
function showMes(){
alert("Hello World");}
var btn2=document.getElementById("btn2");
btn2.onclick=function(){
alert("这是DOM0级添加的事件")}
</script>
<input type="button" value="按钮" id="btn" onClick="showMes()">
<input type="button" value="按钮2" id="btn2">
</body>
</html>
js写在前面,有可能DOM没有加载完成。一是把js代码写在body最后,二是用
window.onload = function() {
function showMes(){
alert("Hello World");
}
var btn2=document.getElementById("btn2");
btn2.onclick=function(){
alert("这是DOM0级添加的事件")
}
}
要把结构写在js代码前面!
DOM事件探秘
99528 学习 · 1305 问题
相似问题