本文主要是介绍原生js的addEventListener给同一个对象的同一个事件注册多个事件处理函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
<!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给同一个对象的同一个事件注册多个事件处理函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!