Dimitri: Formular prüfen Button IMAGE

Beitrag lesen

Hi,
ich hab das Problem das ich 3 Text Felder prüfen muss bevor ich sie absende.
Das Problem besteht darin, dass das absenden über eine input type="image" erfolgt.
Mein Versuch:
<input name=\"save\" id=\"save\" onclick=\"vollstaendig();\" value=\"save\" type=\"image\" src=\"$dbserverhost/images/buttons$language/b_neue_spu_speichern.gif\" alt=\"speichern\">

      <script language=JavaScript>  
   function vollstaendig()  
   {  
     voll=true;  
  
     if(window.document.datenblatt.spubez.value== \"\"){  
     voll=false;}  
  
  
     if(!voll) alert(\"Bitte alle Felder ausfüllen!\");  
     return voll;  
   }  
</script>

Der alert geht auf, doch beim Klicken auf "OK" wird das Formular trotzdem abgesendet. Kann man das auch ohne Submitbutton regeln?

2ter Versuch war dann die Buttons zu deaktivieren, und erst nach der Eingabe in die Felder zu aktivieren. Das funktioniert zwar, aber ich hab dann das Problem, dass keiner weis das die Buttons deaktiviert sind und vor allem nicht warum dies so ist. Das würde heißen das ich einen Altert auf dem image bräuchte der auf onclick sagt "ne hier da ist was net ausgefüllt" doch das klappt nicht da der button ja deaktiviert ist.

Hat wer ne idee?
Danke