Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Валидатор записи в форме (https://javascript.ru/forum/dom-window/15873-validator-zapisi-v-forme.html)

Gigo 17.03.2011 11:17

Валидатор записи в форме
 
есть поле textarea в него должны вписываться 3-х значные цифры
с разделителем + и без пробелов
т.е. 021+445+879+111 и т.д.
кол-во 3-х значных цифр неограниченно
помогите написать валидато который бы проверял
1. что бы группа символовов была именно цифры (ну какой то же аналог в js есть вроде is_numeric() на php)
2. разделитель был + (ну вообще если с + какие то поблемы можно заменить на что угодно)
3. не было пробелов в тексте
на пхп написать могу но надо именно с клиентской стороны проверку делать =)

Matre 17.03.2011 12:13

<textarea id='txt'></textarea>
<div id='check'>
</div>
<input type='button' value='проверить' onclick='document.getElementById("check").innerHTML = /^(?:\+\d{3})+$/.test("+" + document.getElementById("txt").value);' />


Часовой пояс GMT +3, время: 14:55.