我想一次传递 2 个 javascript 事件,我将其中 2 个放入 href
和 onclick
。但是当我点击时,它总是执行 onclick
Action 。再次或第三次点击,href
Action 被执行。我不知道这是怎么回事。
我该如何解决?
如果我将 2 个 javascript 事件合并为一个部分(href 或 onclick)。它可以运行良好吗?怎么办?
谢谢。
<a href="javascript:function1('value1')" onclick="javascript:function2('value2')">
最佳答案
试试这个:
<a href="#" onclick="function1('value1'); function2('value2'); return false;">
请注意,您无需将“javascript:”放入 onclick 事件中。并且通常使用 onclick 而不是 href 来执行 javascript 更好。
您甚至可以更改 href="#"
以链接到一个页面,说明您需要启用 javascript。 return false;
如果 javascript 正在运行,将取消链接。
关于javascript - 如何一键传递2个javascript事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6211625/