按下按钮时如何获取提交类型按钮的ID(PHP + HTML)

B.B*_*B10 2 html php

我想打印出我按下的按钮的ID.为表中的每个按钮动态设置id.这是我的HTML代码:

    echo '<td><center><input type="submit" id="'.$row['I_ID'].'" class="btn"
name="Add" value ="Add to cart"><center></td><tr>';
Run Code Online (Sandbox Code Playgroud)

我想在这里打印按钮的ID.一个建议?谢谢.

if (isset($_POST['Add'])) {
    $ID = $_GET['id'];
    echo $ID;
    echo '<br/>' . "* The item has been added to your cart.";
}
Run Code Online (Sandbox Code Playgroud)

Iva*_*tar 9

如果您不想使用隐藏字段,可以像这样设置提交按钮:

<button type="submit" name="id" value="value">Submit</button>
Run Code Online (Sandbox Code Playgroud)

然后你可以抓住它$_GET['id'].

您可以使用多个type="submit"具有相同名称(id)的按钮,并且值将是单击的按钮,或者如果通过按Enter键提交表单,则该值将是第一个.