HTML验证不仅适用于输入类型文本框中的字符

时间:2017-05-26 11:25:23

标签: html validation

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

模式模式=&#34; [A-Za-z \ s] +&#34;和模式模式=&#34; [A-Za-z]&#34;也尝试了

模式验证无效

1 个答案:

答案 0 :(得分: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);" />