Formular überprüfung

mtk-flo

Erfahrenes Mitglied
Ich habe folgenden Code:

HTML:
<form action='newentry.php' method='post' enctype='multipart/form-data' name='newentry' onsubmit='javascript:chkForm()'>

Das ist mein Aufruf und hier ist meine Funktion

Code:
function chkForm() {
 if(newentry.programname && newentry.programname.value == "") {
  alert("Insert a Programname!");
		newentry.programname.focus();
		return(false);
 }
}

Er macht die Überprüfung, also gibt mir aus, dass der Programmname fehlt, jedoch schickt der das Forumlar ab ... warum ?
 
Hi,
versuch mal:
onsubmit='javascript:return chkForm()'

und weiter in der Funktion

function chkForm() {
if(newentry.programname/*is das eine boolsche Variable? sonst funktioniert es nämlich nicht so!*/ && newentry.programname.value == "") {
alert("Insert a Programname!");
newentry.programname.focus();
return false;
}else{
return true; //sonst gibt er nie true aus
}
}
 
ach ja und noch was:
nimm nicht den Eventhandler onSubmit sondern onClick
Sonst funktioniert das ganze nämlich nicht
 

Neue Beiträge

Zurück