SWiSH Forum
Forum użytkowników programów SWiSH

Skrypty do programu SWiSH2 i SWISHmax - Sprawdzanie wprowadzanych znakow

webdesigner1921 - Wto 18 Sie, 2009 10:40
Temat postu: Sprawdzanie wprowadzanych znakow
pytanko

Wie ktoś jak sprawdzić czy ktoś w danym polu formularza wprowadził jakieś znaki. Chce napisać skrypt który po kliknięciu na formularz i wprowadzeniu minimum 1 znaku odblokowuje następne pola formularza :D całość mi już działa, nie działa tylko to sprawdzanie. Kombinowałem by przypsiac akcej na dany klawisz typu
"
on (keyPress("z")) {
ZASLONA._visible = false;
}

"

zasłona to nazwa spirita który mi maskuje pozostałe pola formularza iblokuje by usunąć wszystkei akcje.Dlatego pomyślałem ze jak ktoś naciśnie klawisz odblokowuje zasłonę :D ale nie działa :D blokuje klawisze na inpucie :D tzn jeśli ustawie akcje na z to nie moge jej wprowadzić do formularza :( Może zna ktoś z was lepsze roziwazanie :D

poniżej struktura mojego przykładowego inputa :D

INPUT_ALL - kontyner na inputy
-INPUT - pierwszy input
-DESCRIPTION -opis pola
-HELP - podpowiedz (automatycznie ukryta wlaczana przez uzytkownika)
-OUTPODPOWIEDZ - stan gdy opuscisz obszar inputa ale gdy wlaczyles podpowiedz
-OUT - stan gdy opuscisz obszar inputa
-OVER - stan gdy najedziesz myszka
-INPUT_TXT - input do wprowadzanai tekstu
-INPUT - input forma grafizcna
-BG - tlo pojawiajace sie po najechaniu
-ZASLONA - zaslona odpowiada za zablokowanie wszystkeigo co ponizej niej jest

-INPUT2 - drugi input
-DESCRIPTION -opis pola
-HELP - podpowiedz (automatycznie ukryta wlaczana przez uzytkownika)
-OUTPODPOWIEDZ - stan gdy opuscisz obszar inputa ale gdy wlaczyles podpowiedz
-OUT - stan gdy opuscisz obszar inputa
-OVER - stan gdy najedziesz myszka
-INPUT_TXT - input do wprowadzanai tekstu
-INPUT - input forma grafizcna
-BG - tlo pojawiajace sie po najechaniu
-ZASLONA - zaslona odpowiada za zablokowanie wszystkeigo co ponizej niej jest

sl01k - Wto 18 Sie, 2009 22:10

Cytat:
if(nazwa_zmiennej_input.length<3){gotoAndPlay("error")}else{gotoAndPlay("nastepny_krok")}
cyferka 3 oznacza oczywiscie ilosc znakow

Powered by phpBB modified by Przemo © 2003 phpBB Group