Я пытаюсь создать HTML-форму, которую на submit выполняет поиск Google с помощью JS.Почему мой JS не перенаправляет веб-страницу?
Это HTML:
<form name="form">
<input type="text" name="search" id="searchBox" onkeyup="changeLogo()" autofocus>
<input type="submit" id="button" value="Submit" onclick="googleSearch()">
</form>
И функция JS:
function googleSearch() {
var searchText = document.getElementById("searchBox").value;
window.location.href = "http://google.com/";
}
URL-адрес Google не прав, но он не перенаправляет на всех .. Я ставлю предупреждение (SearchText) в функции, и предупреждение показало, что не совсем уверен, что происходит.
Синтаксис кажется прекрасным, поэтому я предлагаю попробовать 'document.location.href' вместо' window', может быть, некоторые из ваших JS-кода заменяют вон тот ? В противном случае вы должны показать нам URL-адрес, вызывающий проблемы, чтобы мы могли посмотреть на него. – Eduard
При загрузке URL-адреса http://127.0.0.1:53841/, и как только я отправлю его, он просто отправляет форму http://127.0.0.1:53841/?search=test – jordanc