javascript - 了解 <a href "javascript : ... ;"> 中的 =""

标签 javascript html

保存在链接中的href 属性中的javascript:; 是什么意思? 喜欢

<a href="javascript: ... ;">Link</a>

最佳答案

如果您需要传递需要运行的 javascript 片段,而不是元素的默认行为,那么您可以使用此 javascript: ;语法。

例如

<a href="javascript:alert('');">Test</a> <!-- Runs on the click of the link -->

同样,您也可以将这些组合到其他事件中,例如 onclick , onchange等等,但这实际上没有必要,因为您可以直接执行代码段。

我多年来看到的它的用途是:

  1. <a href="javascript:void(0);">Test</a>
  2. <form action="javascript:void(0);">..</form>

关于javascript - 了解 <a href "javascript : ... ;"> 中的 ="",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10309198/

相关文章:

html - 为什么我的页眉和正文之间有填充?

javascript - 当我在 react 功能组件中传递数组时,它变成了一个对象

html - 删除 CSS 按钮轮廓

javascript - 进出跨度时 tinyMCE 插入符号定位

javascript - 单击关闭按钮后未显示 Google 一键登录 UI

css - Twitter Bootstrap - 连续设置超过 12 列的样式?

java - 如何使用 docx4j 将 HTML 转换为 .docx?

javascript - DOM 0 级事件 : how to prevent the outer click from firing?

javascript - 如何将 Node.js 响应(JSON)发送到 javascript 文件?

javascript - 在计时器上播放 (html5) 音频