可能重复:
Can I get the name of submit button in another form?我可以在另一个表单中获得提交按钮的名称吗?
嗨,
我有一个有3个提交按钮的形式。他们的名字是在一个循环中生成和分配的。现在,如果我使用post方法,如何访问被点击的提交按钮的名称。
以下是我的表单的例子:
<form name="one" method="post" action="two.php">
<?php
while($i=1;$i<=3;$i=$+1)
{
?>
<button type="submit" name="<?php echo $i ?>" value="<?php echo $i ?>" >
</button>
<?php
}
?>
</form>
也许我可以用onsubmit属性为one.php按钮标签,但我无法得到输出。有什么建议么?
欢迎SO按下提交按钮的值!我已经为您重新格式化了您的代码。你应该[检查这个文件如何格式化你的帖子](http://stackoverflow.com/editing-help),所以你不必再做那些古怪的replace-brackets-with-parens事情。 – Charles 2011-04-05 18:38:48
你可以提供更多关于你想要实现的内容吗? – Seth 2011-04-05 18:40:41
请发布OUTPUT HTML。 PHP在做什么并不重要。问题出在客户端上,而不是服务器上。 – 2011-04-05 18:44:32