Javascript 用于搜索的搜索栏';在你的网站上谷歌上有什么

Javascript 用于搜索的搜索栏';在你的网站上谷歌上有什么,javascript,html,Javascript,Html,我添加了一个输入搜索栏,它接收用户输入的文本并在谷歌上搜索,但不知何故它不起作用。我试着通过设置一个在img点击时触发的警报功能来调试问题是否来自搜索按钮,它工作正常。这意味着问题来自我的javascript函数。搜索本应有效,但不起作用。作为一个附带问题,是否有任何方法可以通过target\uuit在不同选项卡上打开搜索结果。感谢您的帮助。提前谢谢 函数搜索Google(){ document.getElementById(“searchButton”).href= (("https://w

我添加了一个输入搜索栏,它接收用户输入的文本并在谷歌上搜索,但不知何故它不起作用。我试着通过设置一个在img点击时触发的警报功能来调试问题是否来自搜索按钮,它工作正常。这意味着问题来自我的javascript函数。搜索本应有效,但不起作用。作为一个附带问题,是否有任何方法可以通过
target\uu
it在不同选项卡上打开搜索结果。感谢您的帮助。提前谢谢

函数搜索Google(){
document.getElementById(“searchButton”).href=
(("https://www.google.com/search?q=“”+(document.getElementById(“searchInput”).value));
}
。表单组{
宽度:70%;
位置:绝对位置;
最高:3%;
左:5%;
}
.表格组img{
宽度:10%;
位置:绝对位置;
排名前10%;
右:5%;
}

快速修复:

let searchGoogle;//用于其他负载
addEventListener('load',()=>{
const searchInput=document.getElementById('searchInput');//为什么要再次获取它?
搜索谷歌=()=>{
地点:https://www.google.com/search?q=“+searchInput.value;
}

});
您只是将
href
分配给
onclick。你期待什么?谢谢你的建议@StackSlave