我正在尝试限制文本输入字段仅接受字母字符(大写和小写都可以;但不能接受数字或特殊字符)。例如,我正在尝试以下操作:
<input id='style-name'type="text" data-value-field="value" name="styleName" required pattern="^[a-z]$"/>
我在这里做错了什么? 理想情况下,我会在 HTML 端执行此操作。
最佳答案
您应该添加加号 +
符号,以匹配输入中键入的一个或多个字符:
<input id='style-name'type="text" data-value-field="value" name="styleName" required pattern="^[A-Za-z]+$"/>
关于javascript - 输入仅接受字母字符(无数字或特殊字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60891796/