Martin: Textfeld überprüfen auf Eingabe, mit B. ok aber mit img... ?

Beitrag lesen

Hallo,

da ich gerade mit js arbeite, und nun auch so meine Textfelder überprüfen lassen wollte, hab ich ein kleines Problem und zwar:

Skriptauschnitt:

<script language="JavaScript">
<!--

function chkFormular()
    {
     if(document.new_Gallerie.name_of_gallerie.value == "")
      {
       alert("Bitte Ihren Namen eingeben!");
       document.new_Gallerie.name_of_gallerie.focus();
       return false;
      }
  }
......

So nun zum html, wenn ich das Formular über einen Button abschick, z.B:

<input type="submit" name="Submit" value="Abschicken">

geht das einwandfrei, sobald ich aber das Formular über eine Grafik abschicken will, wird die oben beschrieben Routine einfach übersprungen, das heisst es wird nichts mehr überprüft.

Quellcode der Grafik:

<img name="button_gall_r2_c2" src="button_gall_r2_c2.gif" width="130" height="37" border="0" alt="" onClick="document.new_Gallerie.submit()">

Bin für jede schnelle Hilfe dankbar.

Mfg Martin