![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 70
|
как на as3 сравнить текст введеный в два текстовых поля?
делаю регистрацию пользователей, и нужно узнать один и тот же пароль введен в два поля или нет. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 70
|
спасибо! в отдельности получается.
но только не могу понять как можно к моему коду такую проверку приделать. ![]() или лучше весь код по другому переписать? потому что если сюда это вписывать, получается если пароли одинаковые то на сайт не попадешь ![]() так-же писала после этого кода. но тогда почему то идет проверка только на сравнение паролей, а остальной код не выполняется ![]() function sub(e:MouseEvent):void{ if(named.text == ""){ uk.text = "введите имя"; }else if(pass.text == ""){ uk.text = "введите пароль"; }else if(pass2.text == ""){ uk.text = "введите повтор пароля"; }else if(email.text == ""){ uk.text = "введите email"; }else if(email2.text == ""){ uk.text = "введите повтор email"; }else if(named.length < 3){ uk.text = "имя должно быть длиннее 3 символов"; }else if(pass.length < 6){ uk.text = "пароль должен быть длиннее 6 символов" }else{ uk.text = "hi!"; } } Последний раз редактировалось droch_fhoula; 05.07.2009 в 17:49. |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
а может все-таки убрать else?
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 70
|
если я его уберу, как же тогда будет выполнятся действие если все заполнено верно?
может я чего то не понимаю Последний раз редактировалось droch_fhoula; 05.07.2009 в 17:48. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 107
|
Вставьте в блоки return;
ps. Сейчас придет iNils и "отшлепает" за запятые(их отсутствие) ![]() |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 170
|
function sub(e:MouseEvent):void{ if(named.text == ""){ uk.text = "введите имя"; }else if(pass.text == ""){ uk.text = "введите пароль"; }else if(pass2.text == ""){ uk.text = "введите повтор пароля"; }else if(pass1.text != pass2.text) { uk.text = "Пароли не совпадают, вот"; }else if(email.text == ""){ uk.text = "введите email"; }else if(email2.text == ""){ uk.text = "введите повтор email"; }else if(named.length < 3){ uk.text = "имя должно быть длиннее 3 символов"; }else if(pass.length < 6){ uk.text = "пароль должен быть длиннее 6 символов" }else{ uk.text = "hi!"; } } |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
ну можно так:
function sub(e:MouseEvent):void{ if(named.text == ""){ uk.text = "введите имя"; } if(pass.text == "") { uk.text = "введите пароль"; } if(pass2.text == ""){ uk.text = "введите повтор пароля"; } if(email.text == ""){ uk.text = "введите email"; } if(email2.text == "") { uk.text = "введите повтор email"; } if(named.length < 3){ uk.text = "имя должно быть длиннее 3 символов"; } if(pass.length < 6){ uk.text = "пароль должен быть длиннее 6 символов" } if(uk.text == "") { uk.text = "hi!"; } } |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 107
|
gmaneye, ZIK68, сами-то пробовали?
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 70
|
gmaneye спасибо большое!
теперь буду знать как это делается! Lou про запятые учту ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|