<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <!--可以将js代码编写到标签的onclick属性中 当点击按钮时,js代码才会执行 虽然可以写在标签的属性中,但他们属于结构与行为耦合,不方便维护,不推荐使用 --> <button onclick="alert('讨厌,你点我干嘛`~~~');">点我一下</button> <!--可以将js代码写在链接的href属性中,这样当点击超链接时,会执行js代码 --> <a href="javascript:alert('让你点你就点');">你也点我一下</a><!-- javascript: 是一个伪协议--><!-- javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; --><!-- 表示什么都不执行,这样点击<a>时就没有任何反应。 --><!-- href="javascript:;"就是去掉a标签的默认行为,跟href="javascript:void(0)"是一样的。--><!-- void 是JavaScript 的一个运算符,void(0)就是什么都不做的意思。--><!-- 同样如果把void(0)换成函数名则表示调用函数; href="javascript:fn()"--> <a herf="javascript:;">你也点我一下</a></body></html>


