PDA

Volledige versie bekijken : Radio button keuze.


eduits
%Europe/Berlin %848 %2006, 20:22
Hoi Allemaal.

Ik moet voor een ( goedkoop vliegen ) bedrijf een mailformulier maken met daarop een aantal invul velden. Deze worden dan weer doorgestuurd naar het bedrijf.

Nu heb ik alle dynamic invul velden werkend met een php bestand ( mail komt netjes aan ).
Het datefield component heb ik ook werken via het php bestand ( datum wordt netjes weergegeven ).

Wat ik nu niet werkend kan krijgen zijn een aantal radiobuttons.
Ik heb er nu 2. beide met de groupname class

Nr 1 genaamd :bc_mc data=business class label=business class selected=true
Nr 2 genaamd :fc_mc data=first class label=first class


Ik wil dus dat men een keuze maakt uit Business class vliegen of First class vliegen.
Ik heb al diversen soorten opdrachten geprobeerd zie hier onder een voorbeeld.
varfclass is de variable dir ik in mijn mail zou moeten terug zien.
Op één of ander mannier krijg ik alleen true te zien als ik klik en geen Business Class.
Ook niet in de mail.

Ik zag even door de bomen het bos niet meer vanmiddag [V] .....
Daarom deze vraag.

// Class Choice //
ClassChoice = new Object();
ClassChoice.click = function(eventObj){
varfclass = (eventObj.target.value);
trace("selected" + eventObj.target.value) ;
}
bc_mc.addEventListener("click", ClassChoice);
HIER DE FLA (http://www.mrbasic.nl/test/php-fla.zip)

Ook al laat men de keuze op business class staan wil ik dat ook in mijn mail zien.
Ik hoop dat iemand mij kan helpen.

Alvast bedankt.....

Erik


btw ik werk met flash 8

The_One
%Europe/Berlin %905 %2006, 21:43
hoi,

hernoem allereerst ff je groepnaam van class naar [b]classRB [class wordt namelijk al door Flash gebruikt :)]

verander dat de trace naar dit:
trace("selected: " + eventObj.target.selection.data);

je totale script wordt dit dan:
// Class Choice //
ClassChoice = new Object();
ClassChoice.click = function(eventObj){
varfclass = eventObj.target.selection.data;
trace("selected " + eventObj.target.selection.data);
}
classRB.addEventListener("click", ClassChoice);

Het antwoord heb ik overigens gewoon in de help gevonden :)

suc6 verder :)!

Dauntless
%Europe/Berlin %905 %2006, 21:43
Pas in je profiel aan dat je met F8 werkt.

JUK, loadVariablesNum :X. Gebruik volgende keer LoadVars :). (Kijk in de helpfiles). En liefst ook geen button scripts maar frame scripts:
www.ultrashock.com/tutorials/flashmx/events_mx_tutorial.php

Daarnaast:
ClassChoice = new Object();
ClassChoice.click = function(eventObj)
{
varfclass = (eventObj.target.data);
trace("selected ->" + eventObj.target.data);
};
bc_mc.addEventListener("click", ClassChoice);
fc_mc.addEventListener("click", ClassChoice);
stop();

En dat zou je ook uit de helpfiles kunnen halen ;).

The_One
%Europe/Berlin %907 %2006, 21:46
@Dauntless:

jouw AS:
trace("selected ->" + eventObj.target.data);
werkt niet bij mij :|

Dauntless
%Europe/Berlin %908 %2006, 21:48
@The_One: bij mij wel :S :D

En de jouwe werkt niet bij mij... Dit is vreemd!

Ah, nvm, Jij werkt met de groupname, ik werk met de instances. Als je dus die .fla opent en niets aanpast buiten dat stukje AS, werkt hij wel :). (en die van jou zou waarschijnlijk dus ook wel werken als ik de groupnape en zo aanpas).

The_One
%Europe/Berlin %912 %2006, 21:53
Ah, nvm, Jij werkt met de groupname, ik werk met de instances. Als je dus die .fla opent en niets aanpast buiten dat stukje AS, werkt hij wel :). (en die van jou zou waarschijnlijk dus ook wel werken als ik de groupnape en zo aanpas).
check :D (Y)!

eduits
%Europe/Berlin %913 %2006, 21:55
:) Geweldig mannen....

Werkt...

Ik ben nog niet echt een ster met as.
Meestal kom ik er ook wel uit via boeken en forums.

1 vraagje nog :Als ik nu op tab druk dan tabt ie niet juist door het veld.
Hoe kan ik er voor zorgen dat ie netjes van veld naar veld tabt.

Groet Erik

Dauntless
%Europe/Berlin %923 %2006, 22:09
Check 'tabIndex'.

eduits
%Europe/Berlin %951 %2006, 22:50
ok... [^]