<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<input type="button" value="按钮" id="btn">
<script src="js/common.js"></script>
<!-- <script src="js/ts1.js"></script>
<script src="js/ts2.js"></script> -->
<script>
var btn = my$('btn'); // 调用ts1.js、ts2.js中btn的onclick只能显示最后一个结果hello world
// 使用addEventLinstener() DOM标准函数 IE9+ 可以给同一个对象的同一个事件注册多个事件处理函数 onclick不可以
btn.addEventListener('click', function () {
alert('hello');
});
btn.addEventListener('click', function () {
alert('hello world');
});
</script>
</body>
</html>
原生js的addEventListener给同一个对象的同一个事件注册多个事件处理函数
最新推荐文章于 2022-11-25 10:04:12 发布