【问题标题】:HTML Form submit buttonsHTML 表单提交按钮
【发布时间】:2010-04-19 23:15:12
【问题描述】:

我知道,这可能是一个非常基本的问题,但我不能 100% 确定该主题。

提交表单时,是否需要传递一个精确的值才能通知某个按钮被按下...

或者可以传递与提交按钮名称相关的任何值吗?


有什么想法吗?


编辑:

谢谢大家!我发现了如何处理这个问题。

由于变量被传递到服务器并且几乎可以解释,这取决于服务器如何读取它们,

我只是决定检查发布在各种表格上的数据并决定模仿它们。

现在一切正常,感谢您的帮助!

【问题讨论】:

  • 您是在尝试构建浏览器还是服务器?

标签: html forms submit


【解决方案1】:

您可以传递任何值,并且可以根据各种可能性检查表单是否已提交。例如,这是我们在 php 中检查表单是否已提交的方式:

<input type="submit" name="submit" value="whatever" />

if (isset($_POST['submit']))
{
  // form was submitted !!
}

【讨论】:

    【解决方案2】:

    您应该传递&lt;input type="submit"&gt;value 属性。

    例如,如果用户点击下面的提交按钮,浏览器必须发送GoNext=Next+Step

    <input type="submit" name="GoNext" value="Next Step" />
    

    欲了解更多信息,请阅读specification

    【讨论】:

      猜你喜欢
      • 2010-10-11
      • 2011-02-19
      • 2015-04-09
      • 2014-03-29
      • 1970-01-01
      • 1970-01-01
      • 2013-04-09
      相关资源
      最近更新 更多