hallo Joachim,
will die Sche nochmal etwas ausbauen:
Das ist nicht zwingend erforderlich, weil:
Mein Ziel ist halt das der Benutzer ein "alert" bekommt wenn er nicht min. ein Feld (mit mind. 3 Zeichen) ausgefüllt hat.
Das hast du bereits in leicht verständlicher Form geschrieben.
Den PHP-Ansatz kann ich ganz guit nachvollziehen
Du meinst mein kleines, vorhin verlinktes Beispiel?
nur verlässt der Benutzer die Seite extra - und das finde eher schlecht.
In meinem Beispiel ist das der Fall, aber nichts zwingt dich, dem Beispiel Zeile für Zeile zu folgen. Nimm es einfach nur als Anregung und variiere nach Belieben.
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body><html>
<head>
Das hast du doch nicht wirklich so ins Netz gestellt, und das hier:
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
steht doch hoffentlich auch nicht online.
Und dann:
<form action="s2-new.php" name="formel" method="POST">
</form>
Was soll da passieren, in diesem völlig leeren Formular?
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0" bordercolor="#111111" width="440" id="AutoNumber1">
Das ist eine ganz "typische" Übernahme einer Frontpage-generierten Tabelle. Du solltest sie schnellstmöglich korrigieren.
<input type="text" name="v_name" size="30" onclick="javascript:document.formel.b[0].click()">
Auch wieder Frontpage. Nach dem EventHandler "onclick" gehört ganz einfach kein "javascript:..." mehr hin, sondern lediglich die aufgerufene Scriptfunktion.
Und das hier schaust du dir auch nochmal an:
</body>
</html>
</body>
</html>
Es fehlte jetzt allerdings dein ganzer Javascript-Krimskrams.
Bitte überlege _ernsthaft_ ob zum Erreichen deines Ziels wirklich Javascript nötig ist. Ich meine, es ist nicht nötig.
Grüße aus Berlin
Christoph S.
mailto:christoph.schnauss@berlin.de
http://www.christoph-schnauss.de
ss:| zu:) ls:& fo:) va:) sh:| rl:|