我使用bootstrap创建了一个表单,您可以在下面看到它。 创建一个基于搜索输入打开新url的搜索表单
我想弄清楚如何让用户输入一个值(5位数字),当他们点击“搜索”按钮时打开一个新窗口显示搜索结果。该网址取决于在搜索栏中输入的5位数字。对所有搜索更改的url的唯一部分是在搜索框中添加的数字。
因此,例如,他们在搜索栏中输入13857,而当他们点击“搜索”的新寡妇打开它们重定向到http://monkey=13857&red。我是新来的JavaScript,但我想我会用它来完成这项任务 - 任何帮助将不胜感激。谢谢。
--Update-- 喜mwilson(大家谁这么快就帮助),我实现的代码(谢谢你的帮助),它看起来像我的代码是不是在搜索量增加到网址。这里是我的表单代码
HTML
<form>
<div class="form-group">
<label for="exampleInputEmail1">WorkFlow by Request ID</label>
<input type="text" class="form-control" id="search" placeholder="Request #">
</div>
<button type="submit" class="btn btn-default" id="WFF">Submit</button>
</form>
的JavaScript
$('#WFF').on('click', function() {
var searchInput = $('#search').text();
var url = "http://monkey=" + searchInput + "&red";
window.open(url);
});
如果我在搜索框中输入12345,然后点击它会打开该网站提交按钮,但没有搜索输入 - http://monkey=&red不是http://monkey=12345&red
补充,构成了形式 – user1