输入类型必须仅接受:
字母(a-z和A-Z)
数字(仅正整数)
没有特殊字符
答案 0 :(得分:1)
您应该能够使用pattern
属性来实现此目的,该属性使用正则表达式(正则表达式)定义可以提交的内容。
<input type="text" pattern="^[A-Za-z0-9]+$"></input>
编辑:对上述内容进行了更新,以包括^
和+$
以匹配行的开头和结尾。
我还针对上述内容构建了一个经过测试且可行的示例:https://codepen.io/anon/pen/aXbybR