![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2002
Адрес: Москва
Сообщений: 33
|
Ситуация такая- нужно задать пароль на входе. Во фрейме задаю функцию
var corectPassword; var text; text = "Введите пароль"; corectPassword = "parol"; function checkPassword () { if (userPassword == corectPassword) { getURL ("http://www.zzzz.ru", "_self"); } else { text = "Пароль не верен"; } } Соответственно имееся динамическое поле "text", поле input c переменной "userPassword" и кнопка вызывающая функцию checkPassword (). В конечном счете я постоянно получаю - "пароль не верен". Где моя ошибка? Заранее спасибо. |
|
|||||
|
Регистрация: Dec 2001
Сообщений: 31
|
Я не особо силён в AC, но по php (да и в сях) знаю, что в функцию надо корректно передавать переменные, если в АС так же то твоя функция просто не воспринимает переменной userPassword
напиши так function checkPassword (userPassword, corectPassword) {.... ну и соответственно вызывай функцию: checkPassword (userPassword, corectPassword); если в мувике нет ничё гиморного, то переменные лучше пихай в root (напр _root.corectPassword) , а то флэш их по уровням распределяет, я до сих пор не понимаю зачем. хотя этот совет может оказаться лишним, попробуй сначала без _root
__________________
________ Чтобы сделать что-то невозможное, надо не знать что это невозможно. |
|
|||||
|
Регистрация: Jul 2002
Адрес: Ухта
Сообщений: 27
|
все правильно!
скопировал твой код, создал кнопку, поле ввода и текстовое поле. все заработало! ![]() |
|
|||||
|
Регистрация: Jul 2002
Адрес: Москва
Сообщений: 33
|
Дык почему он мне пишет всегда, что пароль не верен. Объяснинте плиззз.
|
|
|||||
|
Регистрация: Jan 2002
Адрес: Невский проспект
Сообщений: 72
|
Лови - все работает
|
|
|||||
|
Регистрация: Jul 2002
Адрес: Москва
Сообщений: 33
|
Спасибо большое, но мне интересно. В чем проблема то была?
|
|
|||||
|
Регистрация: Jan 2002
Адрес: Невский проспект
Сообщений: 72
|
а хрен его знает
![]() толи опечатка была в переменных толи еще что-то я на всякий случай инициировал переменную как текстовую строку вместо var userpassword; // кстати "p" была строчная... поставил var userPassword = ""; |
![]() |
Часовой пояс GMT +4, время: 03:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|