时间:2021-07-01 10:21:17 帮助过:4人阅读
1、内联模型
<body>
<input type="button" value="test1" onclick=' alert("dian ji shi jian")'/>
<input type="button" value="test2" onclick="dian()" />
<script>
function dian(){
alert("dian ji shi jian")
}
</script>
</body>2、脚本模型
<body>
<input type="button" value="test3" id="dian1"/>
<input type="button" value="test4" id="dian2"/>
<input type="button" value="test5" id="dian3"/>
<script>
//可通过匿名函数
var dian1 = document.getElementById('dian1');//首先找到这个ID
dian1.onclick = function(){//根据ID付给它一个点击事件
alert('dian ji shi jian');
};
//通过函数赋值
function dianji(){
alert('dian ji shi jian');
};
var dian2 = document.getElementById('dian2');
dian2.onclick=dianji;
//得到元素的名字
var dian3 = document.getElementById('dian3');
dian3.onclick = function(){
alert(this.tagName);
};
//删除点击事件
var dian3 = document.getElementById('dian3');
var count=0;
dian3.onclick = function(){
alert(count++);
if(count==3){
dian3.onclick = null;
}
};
</script>
</body>相关推荐:
事件模型的详解
带你快速理解javascript中的事件模型
javascript事件模型、对象、监听、传递代码实例详解
以上就是JS事件模型详解的详细内容,更多请关注Gxl网其它相关文章!