0

我有一个表单,并使用了一个没有如下名称的普通提交按钮。

 <input type="submit" value="Submit" /> 

一切正常。我的问题是有一种方法可以给它起一个名字,比如下面这样的随机数。

 <input type="submit" name="R312321321" value="Submit" /> 

然后,当我提交时,我可以获得提交按钮名称的值,就像它是隐藏输入一样。我不能为我正在做的事情使用隐藏的输入。我想以这种方式执行提交按钮的原因是浏览器宏查找名称。如果名称总是在变化,那么他们的宏就更难工作了。一旦我获得提交按钮的值,我就可以对其进行身份验证,我已经创建了一些东西,只需要在 php.ini 中获取提交的值。

谢谢

4

1 回答 1

0

是的,这会奏效。但是,规范对以数字开头的输入名称另有说明。

ID 和 NAME 标记必须以字母 ([A-Za-z]) 开头,后跟任意数量的字母、数字 ([0-9])、连字符 ("-")、下划线 ("_") , 冒号 (":") 和句点 (".")。

提交表单后,您将拥有一个键值对

[312321321] => Submit
于 2012-05-01T19:55:14.563 回答