DOM 0級問題 為什么按鈕不響應(yīng),提示錯誤是btn2是空
var btn2=document.getElementById("btn2");//取出按鈕2
btn2.onclick=function(){ //function ()是匿名函數(shù)
window.alert("這是DOM 0級調(diào)用的事件");
}
<input type="button" id="btn2" value="按鈕2" />
var btn2=document.getElementById("btn2");//取出按鈕2
btn2.onclick=function(){ //function ()是匿名函數(shù)
window.alert("這是DOM 0級調(diào)用的事件");
}
<input type="button" id="btn2" value="按鈕2" />
2016-04-24
舉報
2016-04-24
如果你的id沒有寫錯的話,很可能是在執(zhí)行g(shù)etElementById的時候 btn2還沒有創(chuàng)建出來,你可以像下面這樣寫。
2016-06-03
<input type="button" value="登陸" id="btn2" >
<script type="text/javascript">
? ? ? ?var btn2=document.getElementById("btn2");
? ? ? ? ?function bt1(){
? ? ? window.open('http://www.baidu.com','_blank','width=300 height=200','tooler=no');
? ? ? ?}
?btn2.onclick="bt1()";
</script>
這個完全沒有反應(yīng)哈,怎么回事
2016-05-02
深入理解HTML文檔的解析順序即可!?