我想在单击时运行一个简单的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] 删除。
我来说两句