Html 搜索词到url

Html 搜索词到url,html,var,Html,Var,我正在尝试制作一个搜索引擎“比较器”。我的意思是,我正在尝试制作一个本地网站,该网站采用一个搜索词,并将其变成一个可点击的搜索引擎URL(谷歌、必应、雅虎等)。我从谷歌开始。搜索词需要在我不知道如何将userSearch添加到URL的末尾并使URL成为可单击的链接之后使用。我甚至不确定我收集的搜索词是否正确 在这里搜索!(请不要留空格) 古尔https://www.google.com/search?q=“+用户搜索 searchTerm=“userSearch”; 古尔=”https:

我正在尝试制作一个搜索引擎“比较器”。我的意思是,我正在尝试制作一个本地网站,该网站采用一个搜索词,并将其变成一个可点击的搜索引擎URL(谷歌、必应、雅虎等)。我从谷歌开始。搜索词需要在我不知道如何将userSearch添加到URL的末尾并使URL成为可单击的链接之后使用。我甚至不确定我收集的搜索词是否正确



在这里搜索!(请不要留空格)

古尔https://www.google.com/search?q=“+用户搜索 searchTerm=“userSearch”; 古尔=”https://www.google.com/search?q=“+‘搜索术语’; document.getElementById(“gURL”).src=url; 结果
我使用了一个按钮和Jquery——但这就是你想要做的吗


$(文档).ready(函数(){
$('#userSearch')。单击(函数(){
var fromForm=“
”+”; $('#outPut').append(fromForm); }); });
在这里搜索!(请不要留空格) 搜寻

我能够使用多个指南使用不同的代码制作比较器,但我非常感谢您的反馈。我把我的代码放在一个Weebly网站()上,我的目标是使它成为一个工具,使它能够方便地从不同的引擎进行搜索。它主要是供个人使用,但我把它设置在其他人可以发现它有用的地方

我使用了以下代码:

    <!-- Enter search term -->
<div>
<input name="searchTxt" type="text" maxlength="512" id="searchTxt" class="searchField" float: center; display: block;/>
</div>

<script type="text/javascript">
        //creates a listener for when you press a key
        window.onkeyup = keyup;

        //creates a global Javascript variable
        var inputTextValue;

        function keyup(e) {
          //setting your input text to the global Javascript Variable for every key press
          inputTextValue = e.target.value;

          //listens for you to press the ENTER key, at which point your web address will change to the one you have input in the search box
          if (e.keyCode == 13) {
            window.location = "https://www.google.com/search?q=" + inputTextValue;
          }
        }
</script>

//在您按键时为创建侦听器
window.onkeyup=keyup;
//创建一个全局Javascript变量
风险价值;
功能键控(e){
//为每次按键将输入文本设置为全局Javascript变量
InputExtValue=e.target.value;
//侦听您按下ENTER键,此时您的网址将更改为您在搜索框中输入的网址
如果(e.keyCode==13){
window.location=”https://www.google.com/search?q=“+输入值;
}
}

谢谢你们的帮助,我一定会继续学习。

试着了解一下活动的听众。您必须劫持submit按钮来查找文本输入(可能是通过id),从中获取文本,然后将其附加到url。一般来说,你应该花更多的时间在一个简单的项目上。一个点击计数器(例如)会教你很多东西。谢谢你建议点击计数器。在你回应之前,我确实完成了我想做的事情,但我非常感谢你的反馈。