我的页面上有按钮,如下所示:
<p>
<a href="view.php">
<input type="button" name="view" value="View Database" />
</a>
</p>
IE不支持这些按钮或多个按钮我不确定是哪一个。有谁知道如何解决这个问题与IE一起工作?
答案 0 :(得分:3)
通常不会在<a>
标记内嵌入按钮,这实际上没有任何意义。如果您希望链接看起来像一个按钮,那么只需在onclick事件中使用<input>
标记和一些脚本,或使用css使链接看起来像按钮(使用display:block或display:内联块);
答案 1 :(得分:3)
您无法在标记中输入输入,而是可以创建表单,并将按钮更改为提交。然后您可以在表单中选择目标网址,如下所示:
<form action="view.php">
<input type="submit" name="view" value="View Database" />
</form>
我建议使用javascript,因为按钮不是为浏览网站而设计的。如果你想提交它们所用的信息,你将无法使用javascript这么干净地提交信息。
答案 2 :(得分:1)
你到底想要达到什么目的?如果您希望自定义按钮重定向到view.php
,则可以使用onclick:
<input type="button" name="view" value="View Database" onclick="window.location.href='view.php';" />
或类似的东西。
答案 3 :(得分:1)
<input type="button"
onclick="javascript:document.location='view.php';"
value="View Database"/>
答案 4 :(得分:1)
试试这个丑陋的怪物:
<input type="button" name="view" value="View Database" onclick="javascript:window.location='view.php'"/>