Html按钮在IE中不起作用,但在其他浏览器中工作

时间:2013-07-19 11:47:20

标签: html internet-explorer

如何在互联网探索中工作。它在其他Browser.But中不起作用。

<div class="cashbook_wrapper">
     <a href="new_reept.html">
         <input name="" type="button" value="New Receipt" class="btn" />
     </a>
 </div>

3 个答案:

答案 0 :(得分:2)

您的HTML无效。 content model of an <a> element是:

  

透明,但必须没有互动内容后代。

您的输入是互动内容。

如果您想要链接,请使用链接(不是链接和按钮)。如果您希望它看起来像一个按钮,那么使用CSS。

答案 1 :(得分:1)

您正在使用链接按钮内的按钮。 使用按钮或使用链接执行此操作。 您可以用来发送新页面

<form action="new_reept.html">
</form>

现在在这个不简单的按钮中使用提交按钮

<input name="" type="submit" value="New Receipt" class="btn" />

答案 2 :(得分:0)

如果您真的想使用按钮作为链接,请将其转换为表单。然而,这是一种不好的做法。为什么不直接使用链接?

<div class="cashbook_wrapper">
    <form action="new_reept.html">
        <input type="submit" value="New Receipt" class="btn" />
    </form>
</div>