我有一个简单的 javascript,我似乎无法开始工作。
所以我想要完成的是我主页上的一个文本字段,用户可以输入(只有 1 个字段)。提交它,它会将他们带到另一个页面,其中的文本字段预先填充了他们已经在第一个字段中输入的内容。
<script type="text/javascript">
function go_page(page)
{
document.location.href = '/?page_id=11' + '#addressInput=' + addressInput;
}
</script>
当我填写“addressInput”时(对于这个例子,让我们说“90501”)。
目前,网址显示为 www.mywebsite.com/?addressInput=90501
目标,我希望它是.. www.mywebsite .com/?page_id=11#addressInput=90501
当我在地址栏中输入这个“目标网址”时,它会起作用。我只需要弄清楚如何为用户自动执行该功能..根据他们在第一个文本字段中输入的内容。
...有任何想法吗?
编辑 1
这是表单代码..
<form method="get" onsubmit=" go_page(this.page.value); return false">
<input type="text" name="addressInput" id="addressInput" size="30" />
<input type="submit" value="" class="submitButton" />
</form>
编辑 2
只是更多信息..
用户将在主页上并在文本字段中输入“地址/邮政编码”,然后单击提交。
然后将他们带到位置页面(page_id = 11),该页面有一个预先填充了用户在主页上输入的“地址/zip”的文本字段。