2017-05-26 49 views
0
 <input type="text" name="company_reg_no" id="company_reg_no" 
     pattern="[A-Za-z]+" 
    class="form-control required" minlength="3" maxlength="25" > 

模式圖案= 「[A-ZA-Z \ S] +」 和圖案模式= 「[A-ZA-Z]」 唯一的字符也試圖HTML驗證工作不適合於輸入類型的文本框

模式驗證工作不

+0

由於它只能使用HTML5和Safari瀏覽器在所有不支持,我不認爲這是很好的做法,使用它 – NoOorZ24

+0

嘗試添加必要的屬性,如: NoOorZ24

+0

@ NoOorZ24 2不工作 – ratnesh

回答

0

如果你可以使用JavaScript ,,那就試試這個

<script language="Javascript" type="text/javascript"> 

    function onlyAlphabets(e, t) { 
     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 || charCode = 32)) 
       return true; 
      else 
       return false; 
     } 
     catch (err) { 
      alert(err.Description); 
     } 
    } 

</script> 

<input type="text" onkeypress="return onlyAlphabets(event,this);" /> 
+0

他問html格式驗證 – lalithkumar

+0

@lalithkumar不,他沒有 - 他表示它不工作 – NoOorZ24

+0

哦ok @ NoOorZ24 – lalithkumar