【问题标题】:How to get the value of a <button>? [closed]如何获取 <button> 的值? [关闭]
【发布时间】:2023-03-21 02:01:01
【问题描述】:

我想在单击某个按钮时运行我的 PHP 代码的某个部分(与我的 HTML 在同一页面内)。我们在 PHP 中使用 if(isset($_POST['btnSubmit]) 作为 html 按钮,但是当单击 &lt;button&gt; 时,我似乎无法找出执行代码的 PHP 对应项。我必须使用 @ 987654322@,不是&lt;input&gt;,我想通了。

【问题讨论】:

  • 天啊。好家伙。添加一些代码?
  • 粘贴按钮的 HTML 部分
  • @HawasKaPujaari 我认为从 OP 不知道的问题中可以很清楚地看到......因此是一个简单且不言自明的问题......

标签: javascript php html


【解决方案1】:

它在两种情况下的工作方式相同,并且在&lt;input type=submit&gt;&lt;button type=submit&gt; 元素之间不会改变

确保按钮按钮有名称,被赋予提交动作,被启用,在表单内,并且被按下以启动回发。

按名称访问它,如果重要,可以选择检查值。

【讨论】:

    【解决方案2】:

    你为什么不使用这样的解决方案(因为它在同一个页面中):

    <form method='POST' action='<?php $_SERVER['PHP_SELF'] ?>'>
         <input type="submit" value="submit" name="blablabla" />
    </form>
    

    和:

    if(isset($_POST['blablabla']){
       //execution
    }
    

    【讨论】:

    • 您会与valuename 联系吗??
    • 欢迎使用 Stack Overflow。你在input 中忘记了name="",问题是关于&lt;button&gt;,暗示&lt;input /&gt; 是题外话。
    • 对不起,是的,你是对的,我想说的是 name="blablabla" :)
    猜你喜欢
    • 1970-01-01
    • 2013-02-15
    • 2018-09-26
    • 1970-01-01
    • 1970-01-01
    • 2020-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多