【问题标题】:how use button in internet explorer?如何在 Internet Explorer 中使用按钮?
【发布时间】:2011-04-16 09:41:46
【问题描述】:

在我使用的来源上

<a href='pag.php'><input type='button' value='Next'/></a>

在 firefox 和 crome 中,当我单击按钮时,我被重定向到 pag.php 但在即它不起作用。我该怎么办?

【问题讨论】:

    标签: html internet-explorer button hyperlink


    【解决方案1】:

    简单的方法是:

    <input type='button' value='Next' onclick="location.href='pag.php'"/>
    

    【讨论】:

      【解决方案2】:

      表单按钮用于将表单提交到action 属性中指定的页面,而不是包含在&lt;a&gt; 标记中,这是一种错误的语法。如果这是多部分表单,只需将action 属性添加到&lt;form&gt; 标记,如

      <form method="POST" action="pag.php">
          <!-- your form elements -->
          <input type="submit" value="Next">
      </form>
      

      这会将表单提交给pag.php。否则,只需使用链接,或者,如果您坚持让它看起来像一个按钮,请使用如下图片链接:

      <a href="pag.php"><img src="image_that_looks_like_a_button.png"></a>
      

      希望这会有所帮助。

      【讨论】:

      • "button" 类型的输入不提交表单。
      • "submit" 确实 :) 在我的脑海中出现了“按钮”并且它溜走了。已更正,谢谢!
      • 一个无类型的按钮元素确实在 webkit 和 mozilla 中提交表单(默认按钮类型是“提交”)——在 IE 中,默认类型是“按钮”。
      【解决方案3】:

      与其现在做的事,不如去做:

      <form action="pag.php" method="post" enctype="multipart/form-data">
      
      <INPUT TYPE="submit" name="Submit" value="Next">
      
      </form>
      

      但是,如果您想要图像代替按钮,请选择:

      <INPUT TYPE="image" SRC="image location" ALT="Next">
      

      希望它能解决您的问题! :)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-03-26
        • 1970-01-01
        • 2023-04-02
        • 2016-01-23
        • 1970-01-01
        • 2018-12-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多