Hallo,
probier mal dieses:
zwischen <head> und </head>
<script>
/*
Check required form elements script-
By JavaScript Kit (http://javascriptkit.com)
Over 200+ free scripts here!
*/
function checkrequired(which){
var pass=true
if (document.images){
for (i=0;i<which.length;i++){
var tempobj=which.elements[i]
if (tempobj.name.substring(0,8)=="required"){
if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
pass=false
break
}
}
}
}
if (!pass){
alert("Bitte füllen Sie alle Felder aus!")
return false
}
else
return true
}
</script>
in deine form:
<form action="deine.php" method="post" onSubmit="return checkrequired(this)">
und jeweils in deine Werte z. B.:
<input type="text" name="requiredemail">
Es wird nun bei allen Werten, die das
required im Wertenamen vorangestellt haben (Beispiel: name="
requiredemail"), geprüft, ob dieses ausgefüllt wurde.
Funktioniert mit IE, Firefox, Opera ...
Gruß
Kurt