ie7无法运转?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>事件流</title>
</head>
<body>
<div id="box">
<input type="button" value="按钮" id="btn" onclick="showMessage()">
<input type="button" value="按钮2" id="btn2">
<input type="button" value="按钮3" id="btn3">
</div>
<script type="text/javascript">
function showMessage(){
alert('hello1');
}
//取得btn2按钮对象
var btn2=document.getElementById("btn2");
//给btn2添加点击(onclick)属性
btn2.onclick=function(){
alert('这是通过DOm事件执行的');
btn2.onclick=null;//删除事件
}
var btn3=document.getElementById("btn3");
//添加事件
/*btn3.addEventListener('click',showMessage,false);//点击事件不加on,鼠标划过事件不加on,所有事件,都不加on。
btn3.addEventListener('click',function(){
alert(this.value);
},false)
//删除事件
// btn3.removeEventListener('click',showMessage,false)//括号里面的参数与上面添加事件时的参数保持不变*/
btn3.attachEvent('onclick',showMessage);//这里要加上on
btn3.detachEvent('onclick',showMessage);
</script>
</body>
</html>
为什么ie7无法运转?