Angel Of Death
hallo zusammen,
es ist zum verzweifeln. ich komme mit dieser verdammten syntax von scriptsprachen nicht zurecht, aber überhaupt nicht. ich bin an einem neuen
übungsheft für flash dran.
ich hab die scripts abgeschrieben sie funktionieren auch aber irgendwie versteh ichs nicht richtig.
1.) hier wurde ein formular erstellt mit der schaltfläche abschicken. auf diese schaltfläche wurde dieses script gelegt:
on(release){
getURL("mailto:info@seide.de?subject=Prospekt&body="+"Name:"+name+",E-Mail:"+mail+",Adresse:"+adresse, "_self");
}
so zeichenfolgen müssen in anführungszeichen geschrieben werden.
die verkettung erfolgt durch operator +.
zeichenfolgen sind also hier in dem fall: Name, E-Mail und Adresse.
Soweit richtig?
Wieso werden dann die Ausdrücke name und mail mit jeweils einem + links und rechts verkettet und adresse nicht und wieso ist bei der Zeichenfolge Name vor dem " ein +?
Oder muss ich mir das so vorstellen da die Verkettung mit den + Zeichen wie eine Additionsaufgabe sind?
Wie verhält sich das mit den Gänsefüsschen? Wenn ich das richtig verstehe muss ich die auch immer nach jeder Zeichenfolge oder Ausdruck bringen? Wobei es hier so aussieht als würden die bei Name, E-Mail und Adresse nicht sein sondern eben nur bei den Ausdrücken, denen ich Variablennamen gegeben hab.
Dann Beispiel 2:
Dann hab ich eine Rubrik Auktion. Diese ist über ein Passwort zu erreichen. Das war kein Problem. Dann in der Rubrik selbst wurde wieder ein Eingabetextfeld gemacht und auch die Schaltfläche abschicken. Und auf die Schaltfläche folgendes Script gelegt.
on (release) {
getURL("mailto:info@seidel-auktion.de?subject=Auktion&body="+"Biete:"+eingabeBiete);
}
hier ist auch immer nur ein + bei zeichenkette und bei ausdruck.
Muss ich mir das hier auch vorstellen einfach wie eine Addition von mehreren Sachen? Denn das würde mir dann logisch vorkommen, weil ja nach der klammer ( erstmaltext kommt und dann erst ein + Operator kommt wenn ein Ausdruck oder eine Zeichenkette kommt. (eingabeBiete habe ich übrigends als variable in Flash im Eigenschafteninspektor unter var eingegeben.
Ich hoffe das war nicht zu verwirrend, ich muss was scriptsprachen betrifft noch viel lernen und tu mich da wirklich sehr schwer, von daher bitte ein wenig nachsicht haben. Actionscript ist meine erste Scriptsprache die ich lerne, die anderen kommenr erst noch.
Liebe Grüsse
Christin
es ist zum verzweifeln. ich komme mit dieser verdammten syntax von scriptsprachen nicht zurecht, aber überhaupt nicht. ich bin an einem neuen
übungsheft für flash dran.
ich hab die scripts abgeschrieben sie funktionieren auch aber irgendwie versteh ichs nicht richtig.
1.) hier wurde ein formular erstellt mit der schaltfläche abschicken. auf diese schaltfläche wurde dieses script gelegt:
on(release){
getURL("mailto:info@seide.de?subject=Prospekt&body="+"Name:"+name+",E-Mail:"+mail+",Adresse:"+adresse, "_self");
}
so zeichenfolgen müssen in anführungszeichen geschrieben werden.
die verkettung erfolgt durch operator +.
zeichenfolgen sind also hier in dem fall: Name, E-Mail und Adresse.
Soweit richtig?
Wieso werden dann die Ausdrücke name und mail mit jeweils einem + links und rechts verkettet und adresse nicht und wieso ist bei der Zeichenfolge Name vor dem " ein +?
Oder muss ich mir das so vorstellen da die Verkettung mit den + Zeichen wie eine Additionsaufgabe sind?
Wie verhält sich das mit den Gänsefüsschen? Wenn ich das richtig verstehe muss ich die auch immer nach jeder Zeichenfolge oder Ausdruck bringen? Wobei es hier so aussieht als würden die bei Name, E-Mail und Adresse nicht sein sondern eben nur bei den Ausdrücken, denen ich Variablennamen gegeben hab.
Dann Beispiel 2:
Dann hab ich eine Rubrik Auktion. Diese ist über ein Passwort zu erreichen. Das war kein Problem. Dann in der Rubrik selbst wurde wieder ein Eingabetextfeld gemacht und auch die Schaltfläche abschicken. Und auf die Schaltfläche folgendes Script gelegt.
on (release) {
getURL("mailto:info@seidel-auktion.de?subject=Auktion&body="+"Biete:"+eingabeBiete);
}
hier ist auch immer nur ein + bei zeichenkette und bei ausdruck.
Muss ich mir das hier auch vorstellen einfach wie eine Addition von mehreren Sachen? Denn das würde mir dann logisch vorkommen, weil ja nach der klammer ( erstmaltext kommt und dann erst ein + Operator kommt wenn ein Ausdruck oder eine Zeichenkette kommt. (eingabeBiete habe ich übrigends als variable in Flash im Eigenschafteninspektor unter var eingegeben.
Ich hoffe das war nicht zu verwirrend, ich muss was scriptsprachen betrifft noch viel lernen und tu mich da wirklich sehr schwer, von daher bitte ein wenig nachsicht haben. Actionscript ist meine erste Scriptsprache die ich lerne, die anderen kommenr erst noch.
Liebe Grüsse
Christin
Zuletzt bearbeitet: