Hallo Marlon,
Das sieht ja ganz interessant aus, nur wie muss ich das umformern, damit es auf mein Problem passt? Wäre nett, wenn du/ihr mir das nochmal sagen könntet.
Achso: Das Formular wird nicht per eMail verschickt, sondern wird von einem Service bereit gestellt.
Dann heißt es wirklich, dass mit JavaScript gearbeitet werden muss. Ich hätte hier noch einen besseren Link:
http://selfhtml.teamone.de/javascript/beispiele/formulareingaben.htm
Aber ich werde jetzt mal versuchen, dein Problem zu lösen.
Da ich keine Ahnung habe, wie deine Formular-Felder heißen sollen (ging aus deinem Posting nicht so ganz hervor), erfinde ich einfach eigene. Das versteckte heißt "pwd_vergleich" und das für die Passwort-Eingabe heißt "pwd_eingabe".
Ein JavaScript muss einfach nur prüfen, ob die beiden Felder die gleichen Werte haben. Das kann in etwa so aussehen (komplette HTML-Datei zum Weiterbenutzen):
<html>
<head>
<title>CheckPwd</title>
<script language="JavaScript" type="text/javascript">
<!--
function checkpwd()
{
if(document.formular.pwd_eingabe.value != document.formular.pwd_vergleich.value)
{
alert('Ungueltiges Passwort!');
return false;
}
}
//-->
</script>
</head>
<body>
<form action="" onSubmit="return checkpwd()" name="formular">
<input type="hidden" value="test" name="pwd_vergleich">
Passwort: <input type="text" name="pwd_eingabe"><br>
<input type="submit" value="Abschicken"> <input type="reset" value="Zurücksetzen">
</form>
</body>
</html>
Hat im IE6 und unter Mozilla 0.9.8 funktioniert. Du musst noch den Aufruf für den Form-Mailer anpassen.
Viele Grüße
Patrick Canterino