javascript - 是否允许在链接中执行内联 javascript?

标签 javascript html

当我使用类似 <a href="index.html" onclick="function">Link</a> 的东西时- 是授予功能的执行还是加载 index.html干扰这个?

最佳答案

点击事件在点击链接之前处理,但如果它们执行任何异步事件(例如使用 XMLHttpRequestsetTimeout),那么页面可能会在事件之前卸载完成的。如果 JS 尝试导航(例如,通过将 location 设置为新值),那么通常会被浏览器在链接后覆盖。

关于javascript - 是否允许在链接中执行内联 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44196578/

相关文章:

javascript - jquery:点击回调除某个节点外的任何节点

javascript - 如何在firebase firestore中设置权限

javascript - 删除特定行中的先前单元格并在 Java 脚本中创建新单元格

css div 坚持父级

html - 如何让div按列换行?

javascript - 验证不同格式的电话号码,无需正则表达式

javascript - 动态创建的按钮 onClick 不起作用

javascript - 将 JS obj 值附加到 div 中

html - 如何将我的图像与文本垂直对齐

html - 从功能手机的移动浏览器打开短信应用程序?