2016-06-30 69 views
0

我正在學習HTML,我遇到了一個問題。我有文本框,並且在文本框中我只想輸入字符,沒有特殊字符。Html文本框模式驗證

這怎麼辦?

回答

0
function validate() { 
if (document.myForm.name.value == "") { 
    alert("Enter a name"); 
    document.myForm.name.focus(); 
    return false; 
} 
if (!/^[a-zA-Z]*$/g.test(document.myForm.name.value)) { 
    alert("Invalid characters"); 
    document.myForm.name.focus(); 
    return false; 
} 
} 

您可以使用下面腳本來驗證你的文本框..

0

下面是一個輸入字段的例子,只允許A-Z,a到z字符值。

<form action="demo_form.asp"> 
Country code: <input type="text" name="country_code" 
pattern="[A-Za-z]" title="Country Code"> 
<input type="submit"> 
</form>