Я новичок в программировании и могу сделать с какой-то помощью не могу найти подсказки, ответьте на эту проблему.Я проверил, включен ли javascript в Firefox 5.0.
. У меня есть HTML-страница с одной функцией проверки javascript для разработки тестов.Он связан с сервлетом в tomcat.
Проблема заключается в том, что при первом неправильном вводе появляется сообщение с предупреждением, и оно возвращается на исходную страницу HTML.
Однако, если я нажимаю на поле вводаи введите неправильно снова.Он отправляет форму, не выдает предупреждение или не возвращает исходную форму?
Есть ли у кого-нибудь решение или вот так должна работать проверка.
Код:
<HTML><head><title>Creation of POs</title>
<H1>Purchase Order</h1>
<script type="text/javaScript">
function check() {
check = document.forms[0].SLine1.value;
if(check=="wrong"){
alert("enter correct info");
return false;
} else {
return true; }
}
</script></head><body bgcolour="yellow">
<form method="GET" action="Distest_session30a_vs1" onSubmit="return
check()">
various inputboxes and messages
<table>
<tr><td><input type="text" name="SLine1"></td></tr>
various other lines of inputs boxes
</table>
<Input type="submit" value="Send now">
</form></body></html>