gpt4 book ai didi

javascript - 获取 HTML 输入并构建查询字符串

转载 作者:太空宇宙 更新时间:2023-11-04 13:56:26 26 4
gpt4 key购买 nike

我需要构建一个表单来获取用户输入并构建一个查询字符串,然后加载该 URL

例如

<form id="form1" name="form1" method="post" action="">
<p>
<label>INPUT1
<input type="text" name="INPUT1" id="INPUT1" />
</label>
</p>
<p>
<label>INPUT2
<input type="text" name="INPUT2" id="INPUT2" />
</label>
</p>
<p>
<label>
<input type="submit" name="loadURL" id="loadURL" value="Submit" />
</label>
<br />
</p>
</form>

http://website.com&model=<INPUT1>&cathegory=<INPUT2>

有没有办法仅使用 HTML 来完成此操作,还是需要 javascript?任何有关执行此操作的最简单方法的指示都将受到赞赏。

最佳答案

只需设置 action="/some/form/processor"method="get" (而不是发布)并且表单中的字段将作为查询字符串发送。

获取 http://website.com&model=<INPUT1>&cathegory=<INPUT2> 的示例你会有

<form id="form1" name="form1" method="get" action="http://website.com">
<!-- or, more simply, since the website _is_ website.com -->
<form id="form1" name="form1" method="get" action="/">

input 名称 用作参数,因此您的完整表单将是

<form id="form1" name="form1" method="get" action="/">
<p>
<label>INPUT1
<input type="text" name="model" id="INPUT1" />
</label>
</p>
<p>
<label>INPUT2
<input type="text" name="cathegory" id="INPUT2" />
</label>
</p>
<p>
<label>
<input type="submit" name="loadURL" id="loadURL" value="Submit" />
</label>
<br />
</p>
</form>

关于javascript - 获取 HTML 输入并构建查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8407221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com