Formular - Zwangseingabe?!

Hi zusammen,

hab ein Kontakt-Formular erstellt und will dass der User seine
email auf jeden Fall eingeben muss. Hab ein textfeld „emaill“
erstellt.
Wie kann ich das machen, dass der User auf jeden Fall eine
„gültige“ email also eine mit einem @ reinschreiben muss?
Und wie binde ich das in eine IF-Anweisung ein? (Das geht doch
nur mit einer IF-Anweisung oder?)

Many thanx…

TJSB

Wie kann ich das machen, dass der User auf jeden Fall eine
„gültige“ email also eine mit einem @ reinschreiben muss?

Du untersuchst einfach den eingegebenen String, ob er ein @ enthält, und an welcher Stelle dies steht.

Und wie binde ich das in eine IF-Anweisung ein? (Das geht doch
nur mit einer IF-Anweisung oder?)

Du sagst es eh schon! Das geht nur mit einer If-Abfrage.

ciao Bill

Wie kann ich das machen, dass der User auf jeden Fall eine
„gültige“ email also eine mit einem @ reinschreiben muss?

Du untersuchst einfach den eingegebenen String, ob er ein @
enthält, und an welcher Stelle dies steht.

Schon klar, aber WIE schreibe ich das genau rein???

Und wie binde ich das in eine IF-Anweisung ein? (Das geht doch
nur mit einer IF-Anweisung oder?)

Du sagst es eh schon! Das geht nur mit einer If-Abfrage.

ciao Bill

Auch klar, aber WIE schreibe ich auch dies genau rein?
Bis jetzt steht:
If name=""
Goto and stop „name“
Else if email=""
Goto and stop „email“
End if

Leider funkt das nicht! Egal was ich eingebe und wo, es kommt
immer das Bild „name“! Wie mach ich das???

Das erste (@) und zweite Problem (if) gehören wie sicher schon
bemerkt zusammen!

Vielen vielen Dank für deine/eure Hilfe…

TJSB

Einfach so:

if(email.indexOf("@") == -1)
result = „false“;
else
result = „true“;

Ganz einfach.
Du kannst auch in der Actionscripthilfe unter Strings und deren Methoden nachsehen.

ciao, Bill