此代码适用于Firefox,Chrome和Safari,但对我来说失败了(Windows)IE 8:
<a href='http://google.com'>
<input type="button" name='go' value='go'>
</a>
为什么呢?我应该使用(笨拙的)onClick事件绕过它?
... Grrrrr
答案 0 :(得分:7)
<button>
元素中不能有<a>
。
您可以向<a>
添加一些CSS,看起来像一个按钮。
或者像它一样绕过它:
<input type="button" value="Google" onClick="javascript:location.href = 'http://google.com';" />