私は送信時にJSでGoogle検索を行うHTMLフォームを作成しようとしています。 (検索テキストJSがウェブページをリダイレクトしないのはなぜですか?
がfunction googleSearch() {
var searchText = document.getElementById("searchBox").value;
window.location.href = "http://google.com/";
}
、GoogleのURLが正しくありませんが、それはまったくリダイレクトされていません..私は警告を置く:
<form name="form">
<input type="text" name="search" id="searchBox" onkeyup="changeLogo()" autofocus>
<input type="submit" id="button" value="Submit" onclick="googleSearch()">
</form>
そしてJS機能:
この
はHTMLです)と警告が表示され、何が起きているのか分かりませんでした。
構文は問題ないようですので、代わりに 'document.location.href'を試してみることをおすすめしますそれです ?それ以外の場合は、問題を引き起こしているURLをGoogleに表示して、それを見ることができます。 – Eduard
URLを読み込むとhttp://127.0.0.1:53841/になります。送信すると、http://127.0.0.1:53841/?search=test – jordanc