Проверка поля формы js

Discussion in 'PHP' started by Student :), 7 Jan 2011.

  1. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    С праздником!!!

    есть мой код
    var str = document.getElementById('From').value;
    if (check)
    {
    if (str.length < 1)
    {
    alert("Заполните поле \"От кого\". Можно указывать только цифры и латинские символы, например 89101234567, OMOH");
    return;
    }
    for (var i=0; i<str.length; i++)
    {
    if (str.charCodeAt(i) > 128)
    {
    alert("В поле \"От кого\" можно указывать только цифры и латинские символы, например 89101234567, OMOH");
    return;
    }
    }
    }

    вопрос у меня )
    как запретить на ввод кирилицы и знаков различных, оставить только цифры и Латинские буквы от A-z
     
  2. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    2,041
    Likes Received:
    933
    Reputations:
    199
    Погугли form validator javascript много скриптов полезных. Валидация форм регулярными выражениями.
     
    _________________________
  3. necroleptick

    necroleptick Member

    Joined:
    3 Jan 2011
    Messages:
    105
    Likes Received:
    11
    Reputations:
    0
    if (!str.match(/^[a-z\d]+$/gi)) { alert("Пошёл на ***, блять!"); }