javascript:制作可点击的链接,提交表单并使用鼠标中键

时间:2012-07-09 19:53:36

标签: javascript html forms post user-interface

我想要一个提交一些POST数据的链接。这有效:

<a href="#" onclick="document.forms[0].foo = 42; document.forms[0].submit(); return false">Bar</a>

但是,如果我在这样形成的链接上单击鼠标(Google Chrome:在新标签中打开链接),则该页面不会在新标签中打开;而是在当前选项卡中跟踪链接。这不是很好,它是启动时的意外行为(人们希望中间点击可以在这个链接上工作,就像在任何其他链接上一样)。

如何使此链接更像实际链接,特别是通过使此中间点击行为照常工作?

1 个答案:

答案 0 :(得分:0)

您可能必须手动处理onclick事件中的逻辑,方法是检测按下了什么按钮,然后相应地执行操作。