Javascript
Peter
Hallo!
Warum geht dieses Script unter NS 4.6 nicht?
Unter I.E.funzt es!?
Danke
peter
(Newbie)
<SCRIPT LANGUAGE="JavaScript">
<!--
function go(){
var eingabe;
if (document.send.wer.value == "myslik.helmut@eunet.at") {eingabe=confirm ("ACHTUNG, nur wenn alle
Felder ausgefuellt sind,wird Ihre Nachricht an den Wr.Schachverband gesendet!");
if (eingabe==true){ return true;}
if (eingabe==false){return false;}}
if (document.send.wer.value == "wolfgang.riemer@chello.at") {eingabe=confirm ("ACHTUNG, nur wenn alle
Felder ausgefuellt sind,wird Ihre Nachricht an den Schachklub Kaisermuehlen gesendet!");
if (eingabe==true){ return true;}
if (eingabe==false){return false;}}
if (document.send.wer.value == "p.appel@aon.at") {eingabe=confirm ("ACHTUNG, nur wenn alle Felder
ausgefuellt sind,wird Ihre Nachricht an den Webmaster gesendet!");
if (eingabe==true){ return true;}
if (eingabe==false){return false;}}
}
//-->
</SCRIPT>
</HEAD>
<BODY bgproperties="fixed" TEXT="darkblue" BGCOLOR="#e4e4e4" LINK="#FF3300"
VLINK="#FFCC33">
<CENTER><h2>Mailformular</h2><hr>
<TABLE CELLSPACING=6 CELLPADDING=0 BORDER=0>
<FORM METHOD="POST" NAME="send" ACTION="mailer.php3"onsubmit="return go()">
Hallo Peter
<FORM METHOD="POST" NAME="send" ACTION="mailer.php3"onsubmit="return go()">
^^^^
Ich nehme mal an, das da ein Abstand reingehört.
Wenn nicht, weiß ich die Antwort auch nicht.
MfG
Roman Sonnleithner alias Sonny
http://www.atomic-eggs.com/selfspezial/daten/119.html
Hi!
if (document.send.wer.value == "wolfgang.riemer@chello.at") {eingabe=confirm ("ACHTUNG, nur wenn alle
Felder ausgefuellt sind,wird Ihre Nachricht an den Schachklub Kaisermuehlen gesendet!");
Du kommst aus Kaisermühlen ? *g*
Da sind die Wiener ja unter sich ;-) gell Roman ?
Also, ich würde folgendes vorschlagen:
Du musst nicht nach jeder if abfrage nachschauen ob eingabe true oder false ist. Da sowieso nur eine der drei if's ausgeführt wird, reicht es wenn du einmal nachschaust ob true oder false!
Du scheinst noch nie was von "else" gehört zu haben ;-) *g* Du musst nicht 9 mal hintereinander if() verwenden. Sage stattdessen: Wenn(if) eine Bedingung zutrifft, dann { ... } ansonsten (else) { ... } im else-Teil kannst du selbstverständlich wieder eine if-Abfrage einbauen, mit noch einer else-Verzweigung, ... -soviel wies dir spassmacht ;-)
ungefähr so:
if (formularwert == "email-adresse1") { return confirm(".."); }
else {
if (formularwert == "email-adresse2") { return confirm(".."); }
else {
if(formularwert == "email-adresse3") { return confirm(".."); }
else return false;
}
}
In dieser Schreibweise sollte es dir klar werden wie's funktioniert!
<BODY bgproperties="fixed" ... >
----------------^^^^^^^^^^^^
Aaaaaaarrrrghhhhhhh! Da stellts mir die Haare auf, aber wenns gefällt :-(
schöne Grüsse
Bernhard
Hallo Bernahrd
Du kommst aus Kaisermühlen ? *g*
Da sind die Wiener ja unter sich ;-) gell Roman ?
Jaja, ein Wiener muß ja dem anderen Wiener helfen, vor allem da ich auch aus dem 22.ten Bezirk bin :)
Aber nicht aus Kaisermühlen sonder aus Kagran!
MfG
Roman Sonnleithner alias Sonny
http://www.atomic-eggs.com/selfspezial/daten/119.html
Hi Roman!
Jaja, ein Wiener muß ja dem anderen Wiener helfen, vor allem da ich auch aus dem 22.ten Bezirk bin :)
Aber nicht aus Kaisermühlen sonder aus Kagran!
Bis auf den Blues und die Uno-City hat Kagran ja alles was Kaisermühlen auch hat ;-)
Auf "Java" würde mal wohl sagen:
// class Kagran extends Kaisermühlen
// implements People {
// ...
// }
;-)
liebe Grüsse aus Wien 17
Bernhard
Hi Roman!
// class Kagran extends Kaisermühlen
// implements People {
// ...
// }
Ach verdammt, umgekehrt natürlich: Kaisermühlen extends Kagran!
So ruiniert man sich seine eigenen Schmähs :-(
Grüsse vom Gürtel-tier
Bernhard