我在我的网页上使用了国际电话输入法。问题是,用户可以在<input type="tel">
. 但是,如果你看这个小提琴,你会看到用户只能输入加号作为第一个字符,他们必须输入剩余的数字。另外,如果你复制这个,' +880 1x xxxxxxxx
'并粘贴在那个输入上,它只会保留' +880 1
'怎么做?我没有在该小提琴中看到任何用于实现该功能的额外代码。你能看看我的小提琴并告诉我我能做些什么来实现这些吗?
问问题
2697 次
1 回答
1
输入类型 tel 用于移动设备将自定义键盘更改为数字键盘。
developer.mozilla.org 说tel 类型的输入在功能上与标准文本输入相同
与input type="email"
和不同input type="url"
的是,在提交表单之前,输入值不会自动验证为特定格式。所以你必须对文本输入做一个正常的正则表达式。
您可以在此处找到更多信息:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/tel
关于最初的 FIddle 链接,它似乎使用了一些可以做你想做的事情的引导类,看看这里:
于 2018-04-11T10:38:11.103 回答