我试图在输入类型数字中获取正则表达式模式,以仅显示数字和正斜杠。我尝试过类似的事情。
<input type="number" pattern="[0-9\/]*">
但只能得到 0-9 数字键盘。如何在正则表达式中显示 0-9 数字键盘以及正斜杠 "/"
。
最佳答案
您可以使用输入类型“文本”仅用于验证目的。
<input type="text" pattern="[0-9\/]*" >
您可以考虑使用“tel”输入类型,以获得移动设备上包含斜杠的更简单的键盘布局
<input type="tel" pattern="[0-9\/]*">
关于javascript - 带有正则表达式模式的html5输入类型数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29603080/