是否可以将一些帖子输入值放入“操作”网址?
例如:
<form method="post" action="index.php">
<input type="text" name="username">
<input type="submit">
</form>
生成的 URL 是 index.php 但我想在 url 的末尾添加名称的值,如下所示:
index.php?name=value
我不想从“发布”变为“获取”。
如果您想发布表格,请照常做。您还可以在 中添加GET
参数action
,例如:
<form method="post" action="index.php?name=value">
<input type="text" name="username">
<input type="submit">
</form>
也可以action
在发布前动态更改。
您可以通过以下方式实现它:
<script type="text/javascript">
function changeAction() {
this.action += '&other=value';
}
</script>
<form method="post" action="index.php?name=value" onsubmit="changeAction()">
<input type="text" name="username">
<input type="submit">
</form>
(未测试)
您可以通过在表单提交时使用 javascript/jQuery 添加用户名值来动态添加表单的操作。
您还可以在表单中放置input type='hidden'
要发布但不显示在表单上的值