JavaScript事件简释
HTML事件是HTML元素发生的“事情”。在HTML页面中使用JavaScript时,JavaScript可以对这些事件做出“反应”。HTML事件可以是浏览器所做的事情,也可以是用户所做的事情。以下是HTML事件的一些示例:
- HTML网页已完成加载
- HTML input字段已更改
- 单击了一个HTML按钮
通常,当事件发生时,您可能想要做某事。JavaScript允许您在检测到事件时执行代码。HTML允许将带有JavaScript代码的事件处理程序属性添加到HTML元素中
单引号:
<element event='some JavaScript'>
双引号:
<element event="some JavaScript">
在以下示例中,将一个onclick属性添加到<button>元素中:
<button onclick="document.getElementById('demo').innerHTML = Date()">现在的时间是?</button>
尝试一下
在上面的示例中,JavaScript代码使用id=“demo”更改元素的内容。在下一个示例中,代码更改了自己元素的内容(使用this.innerHTML):
<button onclick="this.innerHTML = Date()">现在的时间是?</button>
尝试一下
嵌入HTML的JavaScript代码通常有几行。事件属性调用函数的更常见:
<button onclick="displayDate()">现在时间是?</button>
尝试一下