Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-08-2007, 12:55   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 41
Wertübergabe Checkbox-Komponente

Hallo,
erstmal weiß ich gar nicht, ob ich hier richtig bin und zweitens habe ich natürlich eine Frage bzw. ein Problem. Ich habe absolut keine Ahnung von Komponenten (shame on me). Nun muss ich aber die Werte von 36 Checkboxen an eine PHP-Datei übergeben und weiß nicht im geringsten, wie ich das anstellen soll. Ich habe schon etliches im Refernzhandbuch, diversen Foren, Komponentenhandbuch und ActionScript-Hilfen gelesen, bin aber noch keinen Schritt weiter.

Ich habe bisher nur gecheckt, dass ich auf einen Submit-Button folgende Funktion packen muss:

on (release) {
getURL ("test_submit.php?....);

}

Aber wie ich die Werte der einzelnen CheckBoxen auslese und mitgebe weiß ich nicht. Die Instanznamen der CheckBoxen sind a1, a2, a3,...usw.

Wäre klasse, wenn mir jemand helfen könnte.

Vielen Dank,
b.
basti_b ist offline   Mit Zitat antworten
Alt 10-08-2007, 17:45   #2 (permalink)
.de
 
Registriert seit: Nov 2001
Ort: Hamburg
Beiträge: 12
Hallo Basti,

na das auslesen der checkboxen ist eigentlich ganz einfach:
per actionscript kannst du z.B. den Wert einer Checkbox so ausgeben:

Code:
trace(a1.selected);
da kommt dann entweder "true" oder "false" heraus.

das ganze mal einen schritt weiter und auf einen Button gelegt:

Code:
on (click) {
	trace("a1 = " + _parent.a1.selected + " / a2 = " + _parent.a2.selected);
}
Ergebnis sieht etwa so aus: "a1 = true / a2 = false"
und ganz ähnlich funktioniert die Übergabe per getURL an PHP:

Code:
getURL("test_submit.php?a1="+_parent.a1.selected+"&a2="+_parent.a2.selected);
Dies ist eine von mehreren Möglichkeiten, bei 36 Variablen relativ unübersichtlich...

wenn Du Dich für eine andere, elegantere Methode interessierst, such einfach mal nach "loadVars" - hier im Forum oder bei Google..

Viele Grüße,
Jörg
joerglehmann ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele