Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Боюсь я этих JScript / 5 сообщений из 5, страница 1 из 1
31.01.2004, 13:29
    #32394428
Arik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Боюсь я этих JScript
Хотел написать функцию проверки введеного значения, но за незнанием JScript ничего не выходит.
Требуется чтобы введеное значение было больше 2-х символов и содержало только буквы кириллицы.

Состряпал следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
		<script language= "javascript" >
		<! --
 
		function ValidateStringF_L_Name(objSource, objArg)
		{
			var str = objArg.value;
				
			if (ValName(str)=true)
			{
				objArg.IsValid=false;
				return;
			}
			else
			{
				if (str.Value.Length>= 2 )
				{
					objArg.IsValid=true;
					return;
				}
				else
				{
					objArg.IsValid=false;
					return;
				}
			}
		}
		// -->
 
		</script>
		<script language= "javascript" >
		<! --
 
		function ValName(DistStr)
		{
			return(DistStr.search([^а-яА-Я])))
		}
		// -->
 
		</script>

Вроде всё правильно, но не работает :((
Понимаю, что JS надо изучать, но сейчас совсем нет времени.
Помогите ПЛИЗЗ :)
...
Рейтинг: 0 / 0
31.01.2004, 15:24
    #32394471
Arik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Боюсь я этих JScript
Хотел сделать проверку ввода через RegularExpressionValidator с RegExp = [а-яА-Я]{2,20}
Чегото заглючило и первым символом пробел или строку пробелов он не считал за ошибку. Сейчас всё идёт хорошо!

Тема закрыта! :)
...
Рейтинг: 0 / 0
31.01.2004, 22:56
    #32394563
Владимир Саныч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Боюсь я этих JScript
Кстати,
if (ValName(str)=true)
- это неверно. Надо
if (ValName(str)==true)
или просто
if (ValName(str))
...
Рейтинг: 0 / 0
31.01.2004, 23:00
    #32394565
Владимир Саныч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Боюсь я этих JScript
И вообще всесто

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
			if (ValName(str)=true)
			{
				objArg.IsValid=false;
				return;
			}
			else
			{
				if (str.Value.Length>= 2 )
				{
					objArg.IsValid=true;
					return;
				}
				else
				{
					objArg.IsValid=false;
					return;
				}
			}


можно написать короче:

Код: plaintext
1.
2.
objArg.IsValid=ValName(str) && str.Value.Length>= 2 ;
return;
...
Рейтинг: 0 / 0
01.02.2004, 06:57
    #32394597
Arik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Боюсь я этих JScript
2 Владимир Саныч

Гы :)
говорил же боюсь! :))
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Боюсь я этих JScript / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]