[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JS pattern регулярка, help
Por$h
Перегуглил кучу регулярок ..везде одно и тоже, но у меня не работает.
Необходима простая проверка на ввод только цифр и букв(больших и маленьких)
вот это не работает:
 <input type="text" pattern="[a-zA-Z0-9]+" >


как правильно или не это из-за "pattern" ?
GET
$str='teSt8';
if(preg_match('#^[a-z0-9]+?$#ui',$str))
{
echo 'Ok';
}
else
{
echo 'No';
}


_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Por$h
мне обязательно надо на js для валидации. вставил это в pattern="" , вообще ни один знак не валидируется.
killer8080
Цитата (Por$h @ 13.09.2014 - 12:53)
мне обязательно надо на js

и где же у тебя там js? wink.gif
Por$h
killer8080
как бы аттрибует pattern намекает на html5 фичу, где пишется regexp
http://www.w3schools.com/tags/att_input_pattern.asp
killer8080
Цитата (Por$h @ 13.09.2014 - 15:19)
как бы аттрибует pattern намекает на html5 фичу, где пишется regexp

фичи html5 не имяют никакого отношения к JS.
Если нужно именно js, тогда вешай обработчик на onkeyup событие инпута
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.