Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 22. 9. 2006, 20:22:47
Ahoj
Jak mám udělat že budu mýt textový pole a v něm bude napsný např. napište jmeno a když na to kliknu tak to zmizne a můžu psat bez nějakýho mazání (myslím tím text: napište jmeno) Díky |
||
FlashManiac Profil |
#2 · Zasláno: 22. 9. 2006, 23:57:24
jde to pres listenery(naslouchace)
priradis listener tomu txt poli a pak uz to jen v te funkci upravis jak potrebujes(to pole) vice viz napoveda Flashe je to tam moc hezky popsany..staci si nad tim chvili sednout a mas to... |
||
Časová prodleva: 4 dny
|
|||
Boy Profil |
#3 · Zasláno: 26. 9. 2006, 19:23:32 · Upravil/a: Boy
Dá se to řešit dvěma způsoby.. buď složitější cestou přes listener nebo jednoduší - přímým definováním funkce události textového pole. Složitější řešení:
var jmeno_txt:TextField = this.createTextField(this, 1, 100, 100, 300, 20); Jednodušší řešení: var jmeno_txt:TextField = this.createTextField(this, 1, 100, 100, 300, 20); Být tebou, tak to ještě dost doladím... přidal bych pár podmínek a definoval metodu onKillFocus. |
||
Anonymní Profil * |
#4 · Zasláno: 27. 9. 2006, 20:56:07
díky
|
||
Anonymní Profil * |
#5 · Zasláno: 27. 9. 2006, 20:59:47
a co když nechci aby mi to vytvořilo novej input?
co když chci si vytvorit vlastni ? co tam mám napsat ? |
||
Anonymní Profil * |
#6 · Zasláno: 27. 9. 2006, 21:02:20
dobrý už sem na to prisel :)
jmeno_txt.type = "input"; jmeno_txt.border = true; jmeno_txt.text = "Napište své jméno"; jmeno_txt.onSetFocus = function() { jmeno_txt.text = ""; }; |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0