给定一个只接受一个字符输入的文本字段,如下所示:
<input type="text" maxlength="1" name="k1" placeholder="?" />
是否可以进一步限制文本输入,以便只有 1
、X
或 2
(就像在投注系统中)验证?
最佳答案
<input type="text" max-length="1" name="k1" placeholder="?" pattern="[ABC]" />
将允许字母 A、B 和 C。您可以将 A、B 和 C 替换为您想要的任何内容
浏览器支持:http://caniuse.com/#feat=input-pattern
正则表达式指南:https://msdn.microsoft.com/en-us/library/az24scfc(v=vs.110).aspx
关于php - 输入文本只允许 3 个特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43488490/