Валидиране на поле с JavaScript

bytheway

Registered
Здравейте колеги

Правя в момента една форма за коментари и общо взето най-много време ми отнема полето за име на потребителя.

Полето трябва да бъде валидно, само когато потребителя въведе букви (на кирилица или латиница). Присъствието на всякакви други символи трябва да правят полето невалидно.

Валидацията искам да я направя с JavaScript. Проблема, който имам е при приверката за кирилица. Поразрових се в интернет и разбрах, че не няма да е лесна задачата и все още не съм стигнал до оптимално решение.

Какъв е вашият подход в подобен случай?

Благодаря ви предварително ;)
 
идеята на проверяването е да пратиш името към отделен файл ... сега с php е много по - лесно да се направи .. просто слагаш еидн preg_match .. и си готов .. :)
PHP:
if(preg_match(\"^[a-zA-z]+$\",$username))
{
 echo \"walidno\";
}else{ echo \"ne walidno\";  }

това ехо се взима от JS-то и просто трябва да го изкараш .. :)

$.post(\"faila.php\" ,{user: username} , function (response) { $(\"#rezulata\").html(response); } )


и така .. дано си ме разбрал .. :)
 
Йеп, разбирам перфектно.

Всъщност бях започнал по този начин, но след това добавих 1-2 jQuery plug-in-а и работата стана малко по-сериозна, та реших да разделя нещата на 2 - front-end и back-end валидация.

Въпреки, че ако използвам ajax тези 2 процеса също трябва да ги премисля, но ще бъде по-лесно откъм валидацията за кирилица.

Ок, благодаря ще пробвам пак да видим до къде ще стигна :)
 

Back
Горе