JavaScript基础知识-事件(1)

终于研究到了事件的部分了,所谓的事件,是当使用者对页面做出什么动作的意思,例如:滑鼠点击,按下键盘...之类的,而当使用者有这些动作时,我们又该给予什么样式的回应,这都可以透过 JavaScript 来撰写

一般在撰写事件时,会有三种方式,第一种也是较为早期的一种,也是不推荐使用的方式,因为较容易受到外来的攻击:

<input type="button" class="btn" value="点击" onclick="hello();">

上述程式码是在撰写,当点击这颗按钮时,会触发 hello 这个 function,没错,关键是在 onclick="hello();" 在这里面可以撰写 JS,所以也较容易受到外来的方式改写程式码,也是较为危险的方式

而第二种,以上述的按钮为例:

var el = document.querySelector('.btn');el.onclick = function(){    alert('Hello');}

这种方式是直接把我们的事件全部写在 JS 档内,而不是 HTML 内

而第三种,是较为新的写法:

var el = document.querySelector('.btn');el.addEventListener('click',function(){    alert('Hello');})

没错,是採用 .addEventListener() 这个方法,俗称事件监听,来做事件的绑定
大家可以分别试试看,三种方法的事件撰写,下一篇来讲解其差异性。


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章