Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование > Java Script

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 16.12.2014, 12:20   #1
Пользователь
 
Аватар для Vinni_incorp
 
Пол:Мужской
Регистрация: 19.05.2007
Адрес: город-курорт
Сообщений: 149
Репутация: 6
По умолчанию Валидация поля в форме

Здравствуйте, нужно сделать валидацию для формы:
(VIN)
1. всегда начинается с букв: UU, VF1 или X7L
2. содержит 17 символов
3. только латинские буквы
4. не содержит буквы «О» и «І»
__________________
Каждый слышит лишь то, что понимает. Гёте.
Vinni_incorp вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: заслонки гриля купитьтеплоход константин симонов круизы на 2024 годТепловая завеса Тепломаш КЭВ-4П1154Емужские съедобные подарки на 23 февралясветовая вывеска заказать


Старый 17.12.2014, 12:08   #2
Vinni_incorp
Пользователь
 
Аватар для Vinni_incorp
 
Пол:Мужской
Регистрация: 19.05.2007
Адрес: город-курорт
Сообщений: 149
Репутация: 6
По умолчанию Re: Валидация поля в форме

Написал так:

Код:
function vin(str) {
	var strLength = str.length,
		code = '',
		code2 = '',
		stroka = '',
		i = 0;
	for (i; i < strLength; i++) {
		if (i < 3) {
			if (i < 2) {
				code2 += str.charAt(i).toUpperCase();
			}
			code += str.charAt(i).toUpperCase();
		}
		stroka += str.charAt(i).toUpperCase();
	}
	if (strLength != 17) return false;
	if ((code2 != 'UU') && (code != 'VF1') && (code != 'X7L')) return false;
	reg=/^[ABCDEFGHJKLMNPQRSTUVWXYZ1234567890]*$/;
	if (! reg.test(stroka)) return false;
	return true;
}
__________________
Каждый слышит лишь то, что понимает. Гёте.
Vinni_incorp вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Paul Mauriat (Оркестр Поля Мариа) M Yuriy M Медитация/Релакс/Инструментальные 1 07.09.2015 12:32
Валидация формы обратной связи Serg94 Веб - Программирование 2 28.04.2015 22:38
Валидация Toleasik Фармация / Фармакология 3 09.08.2011 17:32
В Internet Explorer неактивны поля Input podlom Microsoft Windows 9 05.12.2006 21:41
Поля ввода text и password недоступны podlom Microsoft Windows 1 28.07.2006 18:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:40. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.13936 секунды с 11 запросами