Я пытаюсь перенаправить на поиск Google на простой форме, но это не сработает. Вот мой код:Простой javascript onSubmit не работает
<script type="text/javascript">
function search(){
alert("in function!");
var a = document.getElementById("searchbox").value;
a = "http://www.google.com/#q=" + a;
a = a.replace(" ","+");
alert(a);
document.location = a;
}
</script>
<form method="post" action="#" onSubmit="search()">
<input type="text" id="searchbox" />
</form>
Я не получаю никаких предупреждений.
Как вы заполните форму? Нет кнопки отправки. Он работает с одним: http://jsfiddle.net/BmaD6/ –
Диагноз «это не сработает» не пригодится. Что вы ожидали от этого сценария? Что он делает вместо этого? – cdhowie
Как работает обработчик onSubmit, т.е. search(), активируется. Через кнопку. Через javascript. Если он не активирован, тогда не будет предупреждения! –