![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2003
Сообщений: 204
|
Я вот замутил форму отправки сообщений с флэш сайта, 3 поля - имя, мыло и сообщение, всё работает отлично, тестил пока локально на Денвере, всё гуд, но хотелось бы сделать проверку заполнения полей что бы проверяло заполнены ли все поля и наличие "@" и "." в поле мэйла, подскажите плиз как это сделать ?
|
|
|||||
var sEmail:String = new String("someone@someserver.com");
var bEmail:Boolean = true;
var nAmpIndex = sEmail.indexOf("@");
var nDotIndex = sEmail.lastIndexOf(".");
if (nAmpIndex == -1 || nDotIndex == -1) {
bEmail = false;
}
if (!(nAmpIndex>0)) {
bEmail = false;
}
if (!(nDotIndex>nAmpIndex)) {
bEmail = false;
}
if (!(nDotIndex<sEmail.length-1) || !(nDotIndex>nAmpIndex+1)) {
bEmail = false;
}
trace(bEmail);
////////////////////////////////
//var reEmail:RegExp = new RegExp("^([\\w\\-\\.]+)@(([\\w\\-]{2,}\\.)+[\\w\\-]{2,3}) $");
//Этот пример будет неработоспособным до тех пор пока не будет установлен RegExp.
////////////////////////////////
|
|
|||||
|
Регистрация: Aug 2003
Сообщений: 204
|
что есть RegExp ?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
для флеша есть RegExp?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Видел реализации на AS2…
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:05. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|