本文主要和大家分享JS事件模型详解,主要以代码的形式和大家分享,希望能帮助到大家。
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>相关推荐:
以上就是JS事件模型详解的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号