如何设置输入按钮<a> tag?</a>

时间:2010-02-19 09:52:48

标签: javascript html css

我有这个:

<a>
Stuff stuff stuff
<input type="Submit" onclick="....">
</a>

问题是......当我点击提交按钮时,它会转到而不是onclick。

3 个答案:

答案 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看起来像一个按钮
相关问题