一墨飞雪
2016-04-24 12:36
var btn2=document.getElementById("btn2");//取出按钮2
btn2.onclick=function(){ //function ()是匿名函数
window.alert("这是DOM 0级调用的事件");
}
<input type="button" id="btn2" value="按钮2" />
如果你的id没有写错的话,很可能是在执行getElementById的时候 btn2还没有创建出来,你可以像下面这样写。
window.onload = function() { //... 写上你的代码 }
<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>
这个完全没有反应哈,怎么回事
深入理解HTML文档的解析顺序即可!
DOM事件探秘
99544 学习 · 1197 问题
相似问题