我有这个:
<a>
Stuff stuff stuff
<input type="Submit" onclick="....">
</a>
问题是......当我点击提交按钮时,它会转到而不是onclick。
答案 0 :(得分:2)
试试这个:
<input type="Button" onclick="....">
使用Button
类型代替Submit
:)
如果您仍想使用Submit
,只需在代码后放置return false
,例如:
<input type="Submit" onclick="doStuff(); return false;">
答案 1 :(得分:1)
单击处理程序返回false会阻止默认行为,例如:
<a href="index.html">
Stuff stuff stuff
<input type="Submit" onclick="alert('test'); return false;">
</a>
答案 2 :(得分:0)
你也可以使用CSS <a>
或display: block
display: inline-block
看起来像一个按钮