Javascript 将搜索值传递到查询字符串url时出现问题

Javascript 将搜索值传递到查询字符串url时出现问题,javascript,input,query-string,Javascript,Input,Query String,我正在制作一个输入框,该输入框位于我的网站主页上,而地图位于我的网站内。我想允许用户在主页上输入他们的地址,如果他们愿意的话,并且在传递到地图所在的页面时具有他们输入的任何值。我知道你可以有一个表单和一个输入框,但我还没有弄清楚如何传入值。我已经测试过将值放在表单的动作部分只是为了测试它,但它不起作用。这是我目前拥有的代码。我需要将输入框中的值传递到url地址后面的部分。我试着把价值和其他的东西都放进去,但什么都不起作用。谢谢你的帮助 form action="TestLocator2.aspx

我正在制作一个输入框,该输入框位于我的网站主页上,而地图位于我的网站内。我想允许用户在主页上输入他们的地址,如果他们愿意的话,并且在传递到地图所在的页面时具有他们输入的任何值。我知道你可以有一个表单和一个输入框,但我还没有弄清楚如何传入值。我已经测试过将值放在表单的动作部分只是为了测试它,但它不起作用。这是我目前拥有的代码。我需要将输入框中的值传递到url地址后面的部分。我试着把价值和其他的东西都放进去,但什么都不起作用。谢谢你的帮助

form action="TestLocator2.aspx?address=">
 <input type="text" value="FIND A RETAILER" 
 onblur="if(this.value=='')this.value='FIND A RETAILER';" 
 onfocus="if(this.value=='FIND A RETAILER')this.value='';"   /><input type="hidden" />

您的输入应该将name属性设置为希望通过操作脚本上的GET或POST接收的任何变量。URL将根据您提交的信息进行自身编码。此输入:

<input name="address" type="text" … />
您可以如下方式检索其值:

$_POST['address'];


注意GET方法不会生成可见的URL。

Post查询正是我所需要的!!谢谢你的信息!!
$_POST['address'];
$_GET['address'];