<html>
<head>
<script language="JavaScript">
function check() {
field1 = document.getElementById( "field1" );
if (field1.value == '')
alert('Не заполнено поле field1');
}
</script>
</head>
<body>
<form name="form1" onsubmit="check(); return false;">
<input type="text" id="field1" /> <br />
<input type="text" id="field2" /> <br />
<input type="submit"/>
</form>
</body>
</html>
Вот появляется alert сообщение, поля не очищаются, в чем проблема ?