Pek*_*ica 30
简单:只需在表单URL中指定GET数据即可.
<form method="POST" action="form.php?a=1&b=2&c=3">
Run Code Online (Sandbox Code Playgroud)
但是,要非常仔细地检查接收脚本中数据的使用方式.不要使用$_REQUEST-而解析$_GET,并$_POST根据您的具体需求,并在你需要他们的优先顺序.
使表单执行常规POST并使用JavaScript来复制查询字符串中的值:
HTML:
<form id="myform" method="post" action="..." onsubmit="process()">
...
</form>
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
function process() {
var form = document.getElementById('myform');
var elements = form.elements;
var values = [];
for (var i = 0; i < elements.length; i++)
values.push(encodeURIComponent(elements[i].name) + '=' + encodeURIComponent(elements[i].value));
form.action += '?' + values.join('&');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29257 次 |
| 最近记录: |