无法使javascript/html搜索栏正常工作
我无法让我的搜索栏返回结果,我正在尝试让搜索栏接收关键字,在提交时,它应该在我的站点的所有无法使javascript/html搜索栏正常工作,javascript,html,search-engine,Javascript,Html,Search Engine,我无法让我的搜索栏返回结果,我正在尝试让搜索栏接收关键字,在提交时,它应该在我的站点的所有中搜索关键字,而不是在单个页面中搜索,并在我的searchresults.html页面中显示匹配项 document.getElementById('button-submit')。onsubmit=function(){ window.location=http://www.google.com/search?q=site:webflicks.co '+document.getElementById(
中搜索关键字,而不是在单个页面中搜索,并在我的searchresults.html页面中显示匹配项
document.getElementById('button-submit')。onsubmit=function(){
window.location=http://www.google.com/search?q=site:webflicks.co '+document.getElementById('button-submit').value;
返回false;
}
您需要将提交事件处理程序绑定到表单,它不会在按钮上触发 您还需要获取文本框的值,而不是按钮。替换:
<script type="text/javascript">
document.getElementById('button-submit').onsubmit = function() {
window.location = 'http://www.google.com/search?q=site:webflicks.co ' + document.getElementById('button-submit').value;
return false;
}
</script>
document.getElementById('button-submit')。onsubmit=function(){
window.location=http://www.google.com/search?q=site:webflicks.co '+document.getElementById('button-submit').value;
返回false;
}
与:
document.getElementById('button-submit')。onsubmit=function(){
window.location=”https://www.google.co.in/search?as_q=“+document.getElementById('button-submit').value+”&as_sitesearch=webflicks.co”返回false;
}
希望这对你有帮助
<script type="text/javascript">
document.getElementById('button-submit').onsubmit = function() {
window.location = "https://www.google.co.in/search?as_q="+ document.getElementById('button-submit').value +"&as_sitesearch=webflicks.co"; return false;
}
</script>