mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 15:29 Benutzername: Passwort: Auto-Login

Thema: eMail-Feld-Überprüfung vom 01.11.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> eMail-Feld-Überprüfung
Seite: Zurück  1, 2
Autor Nachricht
benusa
Threadersteller

Dabei seit: 11.09.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 01.11.2006 15:23
Titel

Antworten mit Zitat Zum Seitenanfang

leider immer noch nicht....

trotzdem vielen dank für deine mühe....
ich denke ich werde einfach eine fehlermledung ausgeben wenn es nicht geht 2 verschiedenen zu haben???


lg
benusa
  View user's profile Private Nachricht senden
benusa
Threadersteller

Dabei seit: 11.09.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 01.11.2006 22:55
Titel

Antworten mit Zitat Zum Seitenanfang

ich habe es nun soweit gelöst:

Code:

<script language=\"javascript\">function check()
{
 res = true;
 resmail = true;
 a = document.adresse;
 if(a.name.value == ''){res = false;}
 if( a.email.value == '' || !a.email.value.match( /^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/)) {resmail = false;}
 if(a.vorname.value == ''){res = false;}
 if(a.telefon.value == ''){res = false;}
 if(a.adresse.value == ''){res = false;}
 if(a.plzort.value == ''){res = false;}
 if(res == false){alert('Bitte füllen Sie alle mit * gekennzeichneten Felder aus!')}
 if(resmail == false){alert('MAIL --> alle mit * gekennzeichneten Felder aus!')}
 return res;
 return resmail;
}
</script>


im formular habe ich:
Code:

onsubmit="return check()"




das einzigste problem was ich noch habe ist, das wenn ich alle felder ausfülle, nur nicht das email feld,
kommt die fehlermeldung für das email feld, klicke ich es dann weg, respektiv mit klick auf ok, springt das formular trotz prüfung und falscher eingabe in ein neues dokument.

soll heissen, das JS erkennt den fehler, drücke ich dann ok, springt er aber nicht zurück ins feld sondern
sendet das formular trotzdem ab...!


kann mir jemand mit dem letzten step helfen????
  View user's profile Private Nachricht senden
Anzeige
Anzeige
schachbrett

Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht: Männlich
Verfasst Do 02.11.2006 08:11
Titel

Antworten mit Zitat Zum Seitenanfang

Was soll er denn jetzt zurueckgeben - res oder resmail? * Keine Ahnung... *

Code:
<script language=\"javascript\">function check()
{
  res = true;
  a = document.adresse;

  if(a.name.value == ''){res = false;}
  if( a.email.value == '' ||
    !a.email.value.match( /^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/))
    {res = false;}
  if(a.vorname.value == ''){res = false;}
  if(a.telefon.value == ''){res = false;}
  if(a.adresse.value == ''){res = false;}
  if(a.plzort.value == ''){res = false;}
  if(res == false){alert('Bitte füllen Sie alle mit * gekennzeichneten Felder aus!')}

  return res;
}
</script>


Zuletzt bearbeitet von schachbrett am Do 02.11.2006 08:25, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden
benusa
Threadersteller

Dabei seit: 11.09.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 02.11.2006 08:19
Titel

Antworten mit Zitat Zum Seitenanfang

ciao schachbrett!

er soll res zurückgeben wenn alle felder ausser das email feld falsch ausgefüllt werden.
bei einer falschen email soll er resmail, also die email fehlermeldung bringen, schau sie dir mal an es
sind verschiedene...

oder löst man das nicht so???

wahrscheinlich nicht sonst würde es klappen *ha ha*

gruss
benusa
  View user's profile Private Nachricht senden
schachbrett

Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht: Männlich
Verfasst Do 02.11.2006 08:27
Titel

Antworten mit Zitat Zum Seitenanfang

Wenn du deine beiden Fehlermeldungen behalten moechtest, kannst du z.B.

Code:
...
return res && resmail;
...


zurueckgeben. Dann ist das Ergebnis nur wahr, wenn res==true und auch resmail==true.

Gruss
  View user's profile Private Nachricht senden
benusa
Threadersteller

Dabei seit: 11.09.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 02.11.2006 08:43
Titel

Antworten mit Zitat Zum Seitenanfang

WUNDERBAR!!!!

funktioniert einwandfrei Lächel

dachte das ich auch

Code:
return bla;
return bla2;


schreiben kann und java es abarbeitet... anyway vielen dank!


have a nice day.

benusa
  View user's profile Private Nachricht senden
 
Ähnliche Themen Link überprüfung
Flash überprüfung [in Verbindung mit XP/SP2]
php contact form in flash überprüfung
JS: Überprüfung, ob Font im System vorhanden
Formular Überprüfung: Checkbox als Pflichtfeld
Browserbasierte PDF-Überprüfung mit einer Datenbank
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.