if, else or Befehl
media2009
- php
0 Tom0 Bademeister
Hallo,
die "or" Abfrage des nachfolgenden Code funktioniert nicht.
Wenn ich nur nach ['a'] frage also "or ['b']" weglasse funktioniert es.
Was ist da falsch?
Danke
else {
$js_formcheck = "
if(document.magicmail_form.$feld.value == ['a'] or ['b']) { \n
alert(\"$stop\"); \n
document.magicmail_form.$feld.focus(); \n
return false; \n
} \n ";
}
$mm_js_formcheck .= $js_formcheck;
}
Hello,
Hallo,
die "or" Abfrage des nachfolgenden Code funktioniert nicht.
Wenn ich nur nach ['a'] frage also "or ['b']" weglasse funktioniert es.
Was ist da falsch?
Danke
meintest Du vielleicht:
if(document.magicmail_form.feldx.value == ['a'] or document.magicmail_form.feldx.value == ['b'])
{
alert("$stop");
document.magicmail_form.$feld.focus();
return false;
}
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Hello,
und das war auch noch falsch *duck*
aber so vielleicht:
if(document.magicmail_form.feldx.value == ['a'] || document.magicmail_form.feldx.value == ['b'])
{
alert("$stop");
document.magicmail_form.$feld.focus();
return false;
}
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Danke,
das funktioniert auch nicht.
Der funktionierende Originalcode lautet:
else {
$js_formcheck = "
if(document.magicmail_form.$feld.value == \"\") { \n
alert(\"$stop\"); \n
document.magicmail_form.$feld.focus(); \n
return false; \n
} \n ";
}
$mm_js_formcheck .= $js_formcheck;
}
Er überprüft ob Textfelder leer sind und gibt für den Fall eine Stopmeldung.
Ich möchte den Code erweitern, das überprüft wird ob Vorname oder Nachname im den Textfeldern steht dann sollte die Stopmeldung gegeben werde.
Danke
Viele Grüße
aus Berlin
Michael
Hello,
und das war auch noch falsch *duck*
aber so vielleicht:
if(document.magicmail_form.feldx.value == ['a'] || document.magicmail_form.feldx.value == ['b'])
{
alert("$stop");
document.magicmail_form.$feld.focus();
return false;
}Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Hi,
bitte zitiere sinnvoll, und verzichte auf TOFU, das mag kein Mensch.
das funktioniert auch nicht.
"Funktioniert nicht" funktioniert nicht.
Der funktionierende Originalcode lautet:
Und wie lautet deiner, an dem du aktuell herumpfu^H^H^Hprobierst?
MfG ChrisB
Hello,
das funktioniert auch nicht.
das liegt wohl daran, dass es noch nicht die Lösung war, sondern nur dier Antwort auf die Frage mit dem or...
Was soll denn
== ['a']
bedeuten?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Hi media2009,
die "or" Abfrage des nachfolgenden Code funktioniert nicht.
in dem Code steht keine or-Abfrage, sondern lediglich zwei Variablenzuweisungen.
Wenn Du eine JavaScript-Frage hast - http://de.selfhtml.org/javascript/sprache/operatoren.htm#rangfolge@title=SelfHTML sagt Dir, dass es den Operator "or" in JavaScript nicht gibt. Hinweise darauf haette Dir auch die Fehlerkonsole o. ae. Deines Browsers geben koennen.
viele Gruesse,
der Bademeister
Mahlzeit Bademeister,
Wenn Du eine JavaScript-Frage hast - http://de.selfhtml.org/javascript/sprache/operatoren.htm#rangfolge@title=SelfHTML sagt Dir, dass es den Operator "or" in JavaScript nicht gibt.
Wie kommst Du darauf, dass es sich um eine Javascript-Frage handelt? Der Frager hat eindeutlich "PHP" als Themenbereich gewählt.
Hinweise darauf haette Dir auch die Fehlerkonsole o. ae. Deines Browsers geben koennen.
Was soll eine Fehlerkonsole eines Browsers mit PHP-Code bzw. darin auftretenden Fehlern anfangen bzw. was hat sie damit zu tun?
MfG,
EKKi
Hi EKKi!
Wie kommst Du darauf, dass es sich um eine Javascript-Frage handelt?
Das ist offensichtlich.
Der Frager hat eindeutlich "PHP" als Themenbereich gewählt.
... möchte aber Javascript-Code ausführen. Und der Fehler taucht auch erst im Javascript auf.
MfG H☼psel
Hello,
Wie kommst Du darauf, dass es sich um eine Javascript-Frage handelt?
Das ist offensichtlich.Der Frager hat eindeutlich "PHP" als Themenbereich gewählt.
... möchte aber Javascript-Code ausführen. Und der Fehler taucht auch erst im Javascript auf.
Und EKKis Antwortverhalten (auch wenn ich glaube, dass das hier "humorvoll" sein sollte) ist genau das Verhalten, dass neue Forumsmitglieder abschreckt. Das muss nicht sein! Es geht auch freundlicher.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Hi EKKi,
Wie kommst Du darauf, dass es sich um eine Javascript-Frage handelt?
Rate mal ;-)
Was soll eine Fehlerkonsole eines Browsers mit PHP-Code bzw. darin auftretenden Fehlern anfangen bzw. was hat sie damit zu tun?
Wie kommst Du darauf, dass die Aussage
»» Hinweise darauf [, dass es den Operator "or" in JavaScript nicht gibt, ] haette Dir auch die Fehlerkonsole o. ae. Deines Browsers geben koennen.
irgendetwas mit PHP-Code zu tun hat?
Quaelt es Dich wirklich so sehr, dass ich eine Antwort gegeben habe, die dem OP eventuell sogar weitergeholfen haben koennte?
viele Gruesse
der Bademeister