Der Martin: Funktion bei Abschicken eines Forumulares funkt. nicht

Beitrag lesen

Hi,

es freut mich schon mal zu hören, dass es scheinbar prinzipiell funktioniert, aber warum bei mir nicht?

weil du noch zwei entscheidende Fehler drin hast. Der erste ist wirklich putzig:

<script type="text/css">

^^^
Das ---------------------  betrachten meine Testbrowser (IE, Firefox) nicht als irgendetwas, worum sie sich besonders kümmern müssten. ;-)
Dein Script existiert daher faktisch gar nicht! Firefox weist mich in der Javascript-Konsole auch darauf hin: "Error: pruefName is not defined" Der IE geht dagegen stillschweigend darüber hinweg, er meldet nicht einmal einen Fehler, obwohl er die JS-Funktion auch nicht aufruft.

Und dann hast du noch ein Namensproblem - aber das könnte jetzt auch ein Abschreibfehler sein:

if(document.Eintrag.Name.value == '')
  document.Eintrag.Nam.focus();
   <td> <input name="Nam" type="text" size="30" maxlength="30"> </td>

Ich habe mal an allen drei Stellen die einheitliche Bezeichnung "Nam" eingetragen - und schon geht's.  :-)

So long,
 Martin

--
Fettflecke werden wieder wie neu, wenn man sie regelmäßig mit etwas Butter einschmiert.