Versuch mal folgendes:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>DF-Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
<!--
function Pruefe() {
pflichtfelder = new Array('Nachname', 'Vorname');
for(i=0; i<pflichtfelder.length; i++) {
var x = pflichtfelder[i];
if(document.getElementById(x) == "") {
alert("Bitte geben Sie hier etwas ein!");
document.getElementById.focus();
document.getElementById.style.backgroundColor = "red";
return false;
}
else {
return true;
}
}
}
//-->
</script>
</head>
<body>
<form name="Bewerbung" onSubmit="return Pruefe();" method="post" action="">
Nachname: <input type="text" name="Nachname" id="Nachname"><br \>
Vorname: <input type="text" name="Vorname" id="Vorname"><br \>
<input type="submit" name="submit" value="Absenden">
</form>
</body>
</html>
Alles anzeigen
untested!
Ich hab die Syntax nicht mehr 100%ig im KOpf, wenn das oben nicht funktionieren sollte, solltest du dir mal alles zu der Methode "getElementById" anschauen (SelfHTML), damit sollte dir eigentlich geholfen sein.
€: http://de.selfhtml.org/javascr…ent.htm#get_element_by_id