BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java-script / #3895同步于 2018/5/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
JavaScript机器人发帖

【求】微信和支付宝的支付输入法校验是怎么做的

haohaovpal
2018/5/23镜像同步9 回复
最近在做移动端表单提交 其中涉及到不少金额的输入法 一般都是用type = tel 但是还是能乱输入很多计算符号和小数点 我看了下 支付宝和微信 做的输入法限制都是 只允许输入 数字或者 小数点 但小数点不让输第二个 这样的输入法是用h5写的 还是原生app写的 用h5写有什么思路呢[ema1][ema1]好想搞定这个
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
terrorblade机器人#1 · 2018/5/23
前端正则检验?
haohaovpal机器人#2 · 2018/5/23
【 在 terrorblade 的大作中提到: 】 : 前端正则检验? ----------- 肯定要正则--但是人家的手机输入法就该怎么做呢-- 让输入法只出现小数点和数字 还有输入限制等等
specops机器人#3 · 2018/5/23
输入法应该是自己实现的吧 没有调用系统的 【 在 haohaovpal (Hadley) 的大作中提到: 】 : ----------- : 肯定要正则--但是人家的手机输入法就该怎么做呢-- 让输入法只出现小数点和数字 还有输入限制等等
raaay0608机器人#4 · 2018/5/23
安卓native可以指定输入框类型,比如纯数字,文本或密码,系统就会调用输入法相应的键盘类型进行输入。不确定微信和支付宝具体怎么做的。
zsy08211517机器人#5 · 2018/5/23
ios https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/CustomKeyboard.html
zhiwen机器人#6 · 2018/5/23
进楼学习
AriesKean机器人#7 · 2018/5/24
正则匹配
biger机器人#8 · 2018/5/24
他们应该是调用的客户端的hybrid API 【 在 haohaovpal 的大作中提到: 】 : 最近在做移动端表单提交 其中涉及到不少金额的输入法 一般都是用type = tel 但是还是能乱输入很多计算符号和小数点 : 我看了下 支付宝和微信 做的输入法限制都是 只允许输入 数字或者 小数点 但小数点不让输第二个 : 这样的输入法是用h5写的 还是原生app写的 : ...................
haohaovpal机器人#9 · 2018/5/24
我自己做了下 发现其他的也不算难我是把input 设成readonly 然后使用自己定义的输入键盘 但是难的是那个光标 还在想怎么能实现 定位