Toon posts:

[flash] telefoonpad met dynamic textfield

Pagina: 1
Acties:
  • 46 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een telefoonpad nagemaakt. Wanneer er op de buttons geklikt wordt moet er een nummer in het textfield verschijnen. Dit lukt, maar het nummer verdwijnt wanneer er op een andere button wordt geklikt.

Afbeeldingslocatie: http://www.jando.nl/telmenu.jpg

Ik heb het op de volgende manier gedaan:

Iedere toets heeft een variabele:
code:
1
2
3
4
5
6
7
8
9
10
toets1="1";
toets2="2";
toets3="3";
toets4="4";
toets5="5";
toets6="6";
toets7="7";
toets8="8";
toets9="9";
toets0="0";


Deze wordt aangeroepen met een button:
code:
1
2
3
on(release){
telnr=toets1;
}


Iemand een idee hoe ik ervoor kan zorgen dat de nummers niet verdwijnen maar achter elkaar worden gezet?

  • Deviruchi
  • Registratie: December 2006
  • Laatst online: 30-11 14:34
Logisch, je overschrijft het input field telkens met de nieuwe waarde.

code:
1
2
3
on(release){
telnr += toets1;
}


Dat zou moeten doen wat jij wil.

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 20:09
is het niet mogelijk een variable te maken en daar gewoon alle nummers achter te plakken die ingevoerd worden.
want nu overschrijf je toch telkens je telnr var met de variable in bijv toets1.
dus moet het niet ipv telnr=toets1; niet telnr = telnr + toets1; dan pakt ie de oude waarde plus de nieuwe waarde

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Verwijderd

Topicstarter
Deviruchi schreef op woensdag 13 juni 2007 @ 15:00:
Logisch, je overschrijft het input field telkens met de nieuwe waarde.

code:
1
2
3
on(release){
telnr += toets1;
}


Dat zou moeten doen wat jij wil.
Thanks, maar dan zet 'ie telkens 'undefined1' in het textfield...

Verwijderd

Dan moet je daar dus wat anders neerzetten ;)

Probeer te bedenken wat je als eerste in het textfield wil zetten.

Verwijderd

Het lijkt me dat je de variabele eerst moet initieren, telnr = "" ofzo, aan het begin van de code.

Verwijderd

Topicstarter
Verwijderd schreef op woensdag 13 juni 2007 @ 15:20:
Het lijkt me dat je de variabele eerst moet initieren, telnr = "" ofzo, aan het begin van de code.
Ah, dat issie! Bedankt tweakerts! :)

Verwijderd

Topicstarter
Probleem is dat 'aantal personen' ook ingevuld moet worden met het nummerpad. Is het mogelijk dat het textfield eerst geselecteerd moet worden voordat je nummers op kunt geven?

Verwijderd

Topicstarter
Ik heb er i.p.v. een dynamic textfield een input van gemaakt. De volgende actie is nu aan de button gekoppeld:

code:
1
2
3
4
5
6
7
on(release){
telnr += toets1;
}

on(release){
personen += toets1;
}


Dan wordt het telefoonnummer en het aantal personen tegelijkerdtijd ingevuld. Ik wil echter dat het textfield wat geselcteerd is ingevuld wordt. Iemand enig idee hoe? Action script is niet m'n sterkste kant ;)

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Dan zou ik maar snel wat basic tutorials gaan volgen. ;)

Overigens weet je bliksemsgoed dat drie replies achter elkaar binnen 24 uur niet gewenst zijn. Denk daar voortaan even aan...

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.

Pagina: 1

Dit topic is gesloten.