[GastForen Programmierung/Entwicklung JavaScript doppelte e-mail-abfrage

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

doppelte e-mail-abfrage

broesel
Beiträge gesamt: 408

7. Jul 2004, 08:56
Beitrag # 1 von 8
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen

Vor dem Absenden eines Mailformulars sollen zwei Felder miteinander verglichen werden. E-Mailfeld 1 soll den gleichen Wert enthalten wie E-Mailfeld 2. Wenn dies nicht der Fall ist soll ein Fenster auf den Fehler hinweisen. Wie muß ich das umsetzen? Gibt es schon irgendwo fertige Lösungen die ich nach dem Baukastenprinzip bei mir verwenden kann?

Gruß
broesel
X

doppelte e-mail-abfrage

oesi50
  
Beiträge gesamt: 2315

7. Jul 2004, 09:02
Beitrag # 2 von 8
Beitrag ID: #95420
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
if(document.formular.email1.value != document.formular.email2.value){
alert('Fehler');
}

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


als Antwort auf: [#95419]

doppelte e-mail-abfrage

broesel
Beiträge gesamt: 408

7. Jul 2004, 09:43
Beitrag # 3 von 8
Beitrag ID: #95432
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen Oesi

Ich habe es mal für mich abgeändert. Mein Formular heißt name="form1"

if(document.form1.email.value != document.form1.email2.value){
alert('Fehler');
}

Trotzdem erhalte ich beim Laden folgenden Fehler:
'document.form1.email' ist Null oder kein Objekt

Was mach ich falsch? Stimmen deine Klammern und geschweiften Klammern alle?

Gruß
broesel


als Antwort auf: [#95419]

doppelte e-mail-abfrage

oesi50
  
Beiträge gesamt: 2315

7. Jul 2004, 09:53
Beitrag # 4 von 8
Beitrag ID: #95440
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wie sieht das dazugehörige Formular aus?

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


als Antwort auf: [#95419]

doppelte e-mail-abfrage

broesel
Beiträge gesamt: 408

7. Jul 2004, 10:10
Beitrag # 5 von 8
Beitrag ID: #95449
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen Oesi

Hier der Inhalt des Formulars:
<form action="" method="post" name="form1" onSubmit="MM_validateForm('vorname','','R','nachname','','R','alter','','RisNum','organisa','','R','funktion','','R','strasse','','R','plz','','RisNum','ort','','R','tel','','R','email','','RisEmail');return document.MM_returnValue">
<table width="460" border="0">
<tr>
<td rowspan="33" valign="top"><img src="blind_gif.gif" width="10" height="10"></td>
<td colspan="2" valign="top"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td colspan="2" valign="bottom" class="headline">&nbsp;</td>
</tr>
<tr>
<td colspan="2" valign="top"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td colspan="2" valign="top" bgcolor="#B1C3FC"><img src="blind_gif.gif" width="10" height="3"></td>
</tr>
<tr>
<td colspan="2" valign="top" class="fliess">&nbsp;</td>
</tr>
<tr>
<td colspan="2" valign="top" bgcolor="#B1C3FC"><img src="blind_gif.gif" width="10" height="3"></td>
</tr>
<tr>
<td colspan="2" valign="top"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Vorname</td>
<td><input name="vorname" type="text" id="vorname" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Nachname</td>
<td><input name="nachname" type="text" id="nachname" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Alter</td>
<td><input name="alter" type="text" id="alter" size="30" maxlength="2"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Firma/Organisation</td>
<td><input name="organisa" type="text" id="organisa" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Funktion</td>
<td><input name="funktion" type="text" id="funktion" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Stra&szlig;e</td>
<td><input name="strasse" type="text" id="strasse" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Postleitzahl</td>
<td><input name="plz" type="text" id="plz" size="30" maxlength="5"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Ort</td>
<td><input name="ort" type="text" id="ort" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">Telefon</td>
<td><input name="tel" type="text" id="tel" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">E-Mail</td>
<td><input name="email" type="text" id="email" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2" class="fliess"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="fliess">E-Mail wiederholen</td>
<td><input name="email2" type="text" id="email2" size="30" maxlength="100"></td>
</tr>
<tr>
<td colspan="2"><img src="blind_gif.gif" width="10" height="10"><img src="blind_gif.gif" width="10" height="3"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td colspan="2" bgcolor="#B1C3FC" class="fliess"><img src="blind_gif.gif" width="10" height="3"></td>
</tr>
<tr>
<td colspan="2" class="fliess"><img src="blind_gif.gif" width="10" height="10"></td>
</tr>
<tr>
<td><input type="submit" name="Submit" value="Schritt 2 von 2"></td>
<td><span class="fliess"><font color="#FF0000">Bitte den Button nur einmal
dr&uuml;cken</font>. Die Weiterleitung
kann bis zu 20 Sekunden dauern.</span>
usw …


Gruß
broesel


als Antwort auf: [#95419]

doppelte e-mail-abfrage

SabineP
Beiträge gesamt: 7586

7. Jul 2004, 10:21
Beitrag # 6 von 8
Beitrag ID: #95455
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Brösel,

nun stellt sich aber noch die Frage wo und wie Du Oesis Script aufrufst.
Ist das die Funktion MM_validateForm ?

Und das sieht ja ganz böse aus:
>> Die Weiterleitung kann bis zu 20 Sekunden dauern.

20 Sekunden dauert das Abschicken des Formulars >:-o

Gruß Sabine


als Antwort auf: [#95419]

doppelte e-mail-abfrage

broesel
Beiträge gesamt: 408

7. Jul 2004, 10:28
Beitrag # 7 von 8
Beitrag ID: #95457
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen Sabine

Ne, das dauert max. 3 Sekunden bis die Einträge alle in der Datenbank gespeichert sind. Aber so manch ungeduldiger User kann selbst das nicht abwarten :-)

Ich hab das jetzt so stehen:

function doppeltemail()
{
if(document.form1.email.value != document.form1.email2.value)
{alert('Fehler');
}

Irgendwo ist da noch ein Syntaxfehler (erwartet '}'). Ich hab nur keine Ahnung wo.


Gruß
broesel


als Antwort auf: [#95419]
(Dieser Beitrag wurde von broesel am 7. Jul 2004, 10:42 geändert)

doppelte e-mail-abfrage

Intermedia
Beiträge gesamt: 1287

8. Jul 2004, 16:14
Beitrag # 8 von 8
Beitrag ID: #95890
Bewertung:
(1063 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
function doppeltemail()
{
if(document.form1.email.value != document.form1.email2.value)
{alert('Fehler'); }
}

die Klammer nach der Zeile alert hat gefehlt. Oder du schreibst das alert mit auf die gleiche Zeile nach der Bedingung, dann kannst du dir die geschweiften Klammern vor und nach dem alert sparen.

Gruß Sven


als Antwort auf: [#95419]
X

Aktuell

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
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/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/