[GastForen Programmierung/Entwicklung JavaScript Passwort Inputfelder vergleichen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Passwort Inputfelder vergleichen

artcom
Beiträge gesamt: 5

13. Apr 2005, 14:06
Beitrag # 1 von 3
Bewertung:
(12967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo

Ich bin ein Neuling in JS. Habe ein kleines Script erstellt wo ich zwei HTML Inputfelder vergleichen will ob diese den gleichen Inhalt haben. Wenn ja, sollen die Daten über submit verschickt werden, ansonsten soll eine Alert-Box mit dem entsprechenden Hinweis erscheinen.

So weit so gut, nur mein Script funktioniert nicht richtig.
Ich weiss nicht so richtig ob die Programmstruktur stimmt.
(Geschweifte Klammern und so)

Darf ich euch um Hilfe bitten?
Anbei der Code:

<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script language="JavaScript">
<!--
function hallo()
if (document.Formular.passwort.value != document.Formular.passwort2.value) {
document.write ("passwörter=" + pass1 "Pass2=" + pass2)
alert ("Fehler. Bitte überprüfen Sie ihre Passwortangaben");
document.Formular.passwort.focus();
return false;
}

//-->
</script>
</head>
<body>
<form action="emailtest.html" method="post" name="Formular" id="Formular" onSubmit="return hallo()">
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>pass1</td>
<td><input name="passwort" type="text" id="passwort" value="test"></td>
</tr>
<tr>
<td>pass2</td>
<td><input name="passwort2" type="text" id="passwort2" value="test2"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="Senden"></td>

</tr>
</table>
</form>
</body>
</html>
X

Passwort Inputfelder vergleichen

oesi50
  
Beiträge gesamt: 2315

13. Apr 2005, 14:39
Beitrag # 2 von 3
Beitrag ID: #159366
Bewertung:
(12967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
in Zeile 8 fehlt eine {
in Zeile 10 fehlt ein + und ein ;
in Zeile 14 fehlt eine }

die Variablen pass1 und pass2 wurden nicht definiert

in dieser Zeile fehlt auch noch was:

<script language="JavaScript" type="text/javascript">

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#159347]
(Dieser Beitrag wurde von oesi50 am 13. Apr 2005, 14:40 geändert)

Passwort Inputfelder vergleichen

artcom
Beiträge gesamt: 5

13. Apr 2005, 21:50
Beitrag # 3 von 3
Beitrag ID: #159468
Bewertung:
(12967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wunderbar

Herzlichen Dank. Nun klappts so wie ichs mir vorstelle.

Mit liebem Gruss
artcom

Hier noch das fertige und funktionierende Skript.
Vielleicht möchten ja noch Andere davon profitieren.

---------------------------------------------------------

<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script language="JavaScript" type="text/javascript">
<!--
function hallo() {
var pass1=document.Formular.passwort.value;
var pass2=document.Formular.passwort2.value;
if (document.Formular.passwort.value != document.Formular.passwort2.value) {
// document.write ("passwörter=" + pass1 + "Pass2=" + pass2);
alert ("Fehler. Bitte überprüfen Sie ihre Passwortangaben");
document.Formular.passwort.focus();
return false;
}}

//-->
</script>
</head>
<body>
<form action="emailtest.html" method="post" name="Formular" id="Formular" onSubmit="return hallo()">
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>pass1</td>
<td><input name="passwort" type="text" id="passwort" value="test"></td>
</tr>
<tr>
<td>pass2</td>
<td><input name="passwort2" type="text" id="passwort2" value="test2"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="Senden"></td>

</tr>
</table>
</form>
</body>
</html>


als Antwort auf: [#159347]
(Dieser Beitrag wurde von artcom am 13. Apr 2005, 21:52 geändert)

Aktuell

PDF / Print
300_PDF20

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.12.2022

Online
Donnerstag, 01. Dez. 2022, 10.00 - 10.45 Uhr

Webinar

Die drei ColorLogic-Programme ZePrA, CoPrA und ColorAnt sind in neuen Versionen mit vielen neuen Funktionen im Jahr 2022 veröffentlich worden oder werden in Kürze veröffentlicht (ColorAnt 9). In unserem ca. 45 minütigen kostenlosen Webinar zeigen wir Ihnen einige dieser neuen Funktionen mit dem Schwerpunkt auf Automatisierung und Produktivitätssteigerungen.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=311

ColorLogic Update-Webinar ZePrA 10, CoPrA 9 und ColorAnt 9
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/