href与onclick中的JavaScript函数

SkunkSpinner:

我想在单击时运行一个简单的JavaScript函数,而无需任何重定向。

将JavaScript调用放入href属性之间有什么区别或好处(例如:

<a href="javascript:my_function();window.print();">....</a>

)与将其放入onclick属性(将其绑定到onclick事件)?

帕兰德:

将onclick放在href中会激怒那些坚信内容与行为/动作分开的人。理由是您的html内容应仅专注于内容,而不是表示或行为。

这些天的典型路径是使用JavaScript库(例如jquery)并使用该库创建事件处理程序。它看起来像:

$('a').click( function(e) {e.preventDefault(); /*your_code_here;*/ return false; } );

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何返回onclick函数是javascript中href的结果?

Javascript 函数中的 Href 使用 XML *关闭*

href属性中的JavaScript函数调用

取消链接中从onClick触发的JavaScript函数

重置JavaScript在onclick函数中添加的样式

JavaScript代码中的锚标记onclick函数

在用户输入的<a onclick="sth" href ="">中对JavaScript进行消毒

如何将函数和 href 添加到 javascript 单个 onclick 函数?

Javascript按钮onclick事件以调用模块中函数内部的函数

如何在HTML中调用JavaScript函数而不是href

传递数据和href作为Javascript中的函数参数

在javascript中的对象构造函数中添加onclick事件

JavaScript-Onclick函数

Javascript Onclick函数

javascript onclick调用函数

onclick 函数 javascript

如何执行href链接以及在锚标签<a>中的onClick函数之后

未被引用的参考错误-href中<h3>的onClick函数

在AJAX onclick事件中触发的javascript函数的PHP访问名称

如何使用 onclick 在 html 中调用外部 javascript 函数

在onclick事件Javascript中通过引用传递函数

如何在onclick事件中调用多个JavaScript函数?

在从Javascript追加的onclick函数中传递参数

将变量传递给Javascript中的onclick函数无效

Onclick函数在外部javascript文件中不起作用

如何从html onclick中的javascript模块调用函数

如何在onClick函数中传递JavaScript变量

如何在javascript onclick事件中调用多个函数?

带onclick javascript弹出窗口的href