2016-11-14 5 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

下記のコードを試してください。 Link

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> 

ある文献のいずれかをチェックします

関連する問題