[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:
(983 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:
(983 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:
(983 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:
(983 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:
(983 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:
(983 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:
(983 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:
(983 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

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
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
12.03.2021 - 16.07.2021

Digicomp Academy AG, Zürich oder virtuell
Freitag, 12. März 2021, 13.00 Uhr - Freitag, 16. Juli 2021, 17.00 Uhr

Lehrgang

Steigen Sie in die Welt des Publishings ein und erlangen Sie die Zertifizierung von publishingNETWORK. Lernen Sie in diesem Lehrgang Druckmedien professionell zu erarbeiten, druckfertige PDFs zu erstellen und CI/CD-Vorgaben umzusetzen.

Preis: CHF 6'300.-
Dauer: 18 Tage (ca. 126 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PBAS