我想要一个表单中的按钮列表,并且在回发时我想查询列表以查看按钮处于什么状态(如果您有兴趣,可以通过背景颜色。)
以下代码表示 Buttonx 未定义
但是使用文本框可以正常工作。
在 javascript 中,我可以得到按钮数组——至少在我的真实程序中是这样。
如果这是不可能的,并且解释会很有用,是否有人有解决方法来解决我如何获取回发中的按钮。(在实际代码中,按钮是根据 sql 查询列表动态创建的)
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
var_dump($_POST['Buttonx']);
}
?>
<form name="RegisterStudents" action="" method="post">
<button type="submit" name="myButton">Submit</button>
<!--
<input type="text" name="Buttonx[]" id="B0" value="0" />
<input type="text" name="Buttonx[]" id="B1" value="1" />
<input type="text" name="Buttonx[]" id="B2" value="2" />
<input type="text" name="Buttonx[]" id="B3" value="3" />
-->
<button type="button" name="Buttonx[]" id="B0" >0</button>
<button type="button" name="Buttonx[]" id="B1" >1</button>
<button type="button" name="Buttonx[]" id="B2" >2</button>
<button type="button" name="Buttonx[]" id="B3" >3</button>
</form>
谢谢戈登