2016-11-14 3 views
-1

Мне нужна функция, которая заставляет тип ввода только с буквой, номер не допускается. У меня все еще есть эта функция, и я хочу добавить эту новую функцию. Не могли бы вы мне помочь?Принудительный ввод шаблона только с буквой

<script> 

    function valida() { 

     if ($('#cut').val() == '') { 
      alert("u must insert something"); 
      $('#cut').addClass("ui-state-error"); 
      return false; 

     } 
     if ($('#tas').val() == '') { 
      alert(u must insert something"); 
      $('#tas').addClass("ui-state-error"); 
      return false; 

     } 
     if ($('#nom').val() == '') { 
      alert("u must insert something"); 
      $('#nom').addClass("ui-state-error"); 
      return false; 

     } 


    } 

</script> 

ответ

0

Попробуйте ввести код. checkAlphabets() проверит либо введенное значение alfabates или не

<script> 
    function checkAlphabets(e) { 
     try { 
      if (window.event) { 
       var charCode = window.event.keyCode; 
      } 
      else if (e) { 
       var charCode = e.which; 
      } else { 
       return true; 
      } 

      if ((charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123)) 
       return true; 
      else 
       return false; 
     } 
     catch (err) { 
      alert(err.Description); 
     } 
    } 

    function validate() { 

     if ($('#cut').val() == '') { 
      alert("u must insert something"); 
      $('#cut').addClass("ui-state-error"); 
      return false; 

     } 
     if ($('#tas').val() == '') { 
      alert(u must insert something"); 
      $('#tas').addClass("ui-state-error"); 
      return false; 

     } 
     if ($('#nom').val() == '') { 
      alert("u must insert something"); 
      $('#nom').addClass("ui-state-error"); 
      return false; 
     } 
     if (checkAlphabets($('#nom').val()) == false) { 
      alert("u must insert something"); 
      $('#nom').addClass("ui-state-error"); 
      return false; 
     } 
    } 
</script> 

Ref: Link

Смежные вопросы