Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2010, 20:17   #1
Delphinchik
Пользователь
 
Регистрация: 10.08.2010
Сообщений: 60
По умолчанию Проверка поля (JS)/(html)

Помогите пожалуйста с простым впоросом. (JavaScript)

Для того чтобы проверить пустая ли форма сделал так:

....
if (obj_pole_name_user.value=="")
{
alert ("Введите название!");
return;
}
...

Но еще нужно запретить вводить все символы кроме цыфр и лат.букв, как это делается? т.е если юзверь ввел в поле какой-то левый символ, не латинского алфавита или не цыфру, то alert с ошибкой.
Delphinchik вне форума Ответить с цитированием
Старый 06.10.2010, 20:28   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Например, можно проверять по ASCII-кодам символов
motorway вне форума Ответить с цитированием
Старый 06.10.2010, 21:49   #3
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Могли бы просто у яндекса из кодов взять - ctrl+U никто не отменял.
Пример:
Код:
//-------------------------- Проверка логина ---------------------------------//
function CheckLogin() {
	// Считываем вводимое значение
	var reglogin = $("#reglogin").val();
	// Проверка изменения полей
	if ((prev_login==reglogin)||(reglogin == '')) {
		return;
	}
	else {
		// Запываем предыдущий логин
		prev_login = reglogin;
		var checklogin = /[^((\w)|(А-Яа-я-)|(\s))]/;
		ShowCheckLogin('5');
		// Проверка длины логина
		if ((reglogin.length > 20)||(reglogin.length < 5)) {
			// Показать ошибку длины
			ShowCheckLogin('1');
			return;
		}
		// Проверка на допустимые символы
        else if (checklogin.exec(reglogin) != null) {
			ShowCheckLogin('4');
			return;
		}
	}
}
//----------------------------------------------------------------------------//
Виталий Желтяков вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка содержимого блоб поля Lokos БД в Delphi 1 04.03.2010 07:43
проверка содержимого поля Edit KaimNotark Общие вопросы Delphi 6 16.02.2010 07:45
просмотр текстового поля через html funball БД в Delphi 2 28.01.2010 17:13
Проверка поля формы на JavaScript Kasiopeya JavaScript, Ajax 12 10.05.2009 16:39
можно ли узнать имя HTML-поля, кликнув на него? furstenberg Работа с сетью в Delphi 0 28.01.2008 16:49