我可以将输入值发送到表单操作吗?请在表单中输入电话号码。现在我可以将电话号码作为表单操作参数发送“数字“?是他们的任何方式发送它?
<form method="post" action="abc.php?number=ph_number" enctype="multipart/form-data">
<input type="text" name="ph_number" value=""/>
<input type="submit" name="search" value="SEND"/>
</form>
我该怎么做?
提前致谢
里亚德
答案 0 :(得分:5)
<form method="GET" action="abc.php" enctype="multipart/form-data">
<input type="text" name="number" value=""/>
<input type="submit" name="search" value="SEND"/>
</form>
答案 1 :(得分:3)
将action="abc.php?number=ph_number"
更改为action="abc.php
将name="ph_number"
更改为name="number"
单击“提交”时,“数字”文本字段中包含的值将传递给abc.php。
在abc.php中使用$value = $_REQUEST['number'];
接收值。
答案 2 :(得分:1)
您可以保留一个空操作,并使用onSubmit事件加载执行任何操作的javascript函数,并根据输入值重定向到该页面。
HTML
<form .. action="" onsubmit="return abcByPhone(this);">
的Javascript
function abcByPhone(form) {
url = from.number.value;
...
}
修改强> 我实际上没有正确地阅读这个问题。我以为你想根据输入重定向到不同的页面。使用普通GET(就像其他提到的那样)就可以了。