php - 输入文本只允许 3 个特定字符

标签 php html

给定一个只接受一个字符输入的文本字段,如下所示:

<input type="text" maxlength="1" name="k1" placeholder="?" />

是否可以进一步限制文本输入,以便只有 1X2(就像在投注系统中)验证?

最佳答案

<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/

相关文章:

javascript - 在 JavaScript 中创建按钮后出现不需要的情况

html - :hover on circle navigation from angle x to y怎么办

javascript - 将 div 设置到位置 :relative from position:absolute; when using turn. js

php - 交叉引用 2 个表并获得结果

php - 使用 Codeception 缩放页面?

javascript - 如何编辑文件名并从文件夹中删除图像?

php - Jquery从元素获取id并包含在post中

javascript - localStorage 无法运行 "save"游戏

javascript - HTML 5 UI 组件标记库(如 jQuery Mobile)

PHP MySQL Left Join 也使用 WHERE x IN y