Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zadnje slovo u TextField-u

[es] :: Flash :: Zadnje slovo u TextField-u

[ Pregleda: 3634 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anarchistforever
Stefan Mitrovic

Član broj: 315489
Poruke: 6
195.149.195.*



Profil

icon Zadnje slovo u TextField-u12.06.2013. u 16:34 - pre 132 meseci
Pozdrav
Kako obrisati poslednje slovo u TextField-u pomocu jednog klika na dugme?
Ako nije jasno pitanje, slobodno pitajte.
ActionScript 3 je u pitanju.
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

Član broj: 118521
Poruke: 266
*.cpe.vektor.net.



+28 Profil

icon Re: Zadnje slovo u TextField-u12.06.2013. u 22:42 - pre 132 meseci
Jednostavno, korišćenjem slice metode kojoj kao prvi parametar prosleđuješ početni index (gde je 0 prvi karakter) i završni index (gde je -1 poslednji karakter):
Code:
tekst.slice(0,-1);

Na primer, ako imaš dinamički text box koji ima naziv instance "dinamickiTxt" i taster sa nazivom instance "obrisiKarakterBtn", onda da bi klikom na taj taster obrisao poslednji karakter koji se nalazi u text boxu napisaćeš sledeće:
Code:
obrisiKarakterBtn.addEventListener(MouseEvent.CLICK, obrisiZadnjeSlovo);

function obrisiZadnjeSlovo(event:MouseEvent):void{
    dinamickiTxt.text = dinamickiTxt.text.slice(0,-1);
}


Isti efekat bi mogao da postigneš ako bi kao završni index naveo dužinu teksta umanjenu za 1 (pošto prvi karakter ima index 0 a svojstvo length počinje sa 1):
Code:
dinamickiTxt.text = dinamickiTxt.text.slice(0,dinamickiTxt.text.length-1);


Takođe bi mogao da upotrebiš i substring metodu:
Code:
dinamickiTxt.text = dinamickiTxt.text.substring(0,dinamickiTxt.text.length-1);

Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA: https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com: http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html
 
Odgovor na temu

anarchistforever
Stefan Mitrovic

Član broj: 315489
Poruke: 6
195.149.194.*



Profil

icon Re: Zadnje slovo u TextField-u13.06.2013. u 16:06 - pre 132 meseci
Hvala, uspeo sam da uradim ono sto mi je potrebno.
 
Odgovor na temu

[es] :: Flash :: Zadnje slovo u TextField-u

[ Pregleda: 3634 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.