Toon posts:

[flash 5/AS] textvelden tabben

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

Verwijderd

Topicstarter
...Zit hier al uren mee te stoeien...search en google gebruikt...ik kom er niet uit.

Ik heb een flash form, 3 velden: "name", "email_talk" en "comments" .

Ik zet de focus op het eerste veld dmv een button:

code:
1
2
3
on (release) {
Selection.setFocus ("_root.content_mc.name");
}

gaat goed. focus op het tekstveld "name".

Van daar uit wil ik dmv de <TAB> toets de focus verplaatsen van "name" naar "email_talk" en van daaruit naar "comments" en weer terug naar "name".

daarvoor gebruik ik dit stukje code op een invisible button buiten de stage:

code:
1
2
3
4
5
6
7
8
9
on (keyPress "<Tab>") {
        if (Selection.getFocus() == "_level0._root.content_mc.name") {
                Selection.setFocus("_level0._root.content_mc.email_talk");
        } else if (Selection.getFocus() == "_level0._root.content_mc.email_talk") {
                Selection.setFocus("_level0._root.content_mc.comments");
        } else if (Selection.getFocus() == "_level0._root.content_mc.comments") {
                Selection.setFocus("_level0._root.content_mc.name");
        }
}

maar lauw dat de focus verspringt dus. Ik heb geprobeerd om het pad naar de variabele op allerlei manieren te definiëren, van alleen de variabele tot zoals het hierboven staat.

Heeft iemand een hint ? Bedankt!

Verwijderd

Topicstarter
ben er al uit, invisible button stond verkeerd.

Soms kan een nachtje slapen zeer verhelderend werken :)

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 23-08 09:52

Pelle

🚴‍♂️

Mooi :)

Dit topic is gesloten.