我正在Android上创建一个HTML5应用程序,对于这个特定的场景,我们有一个用于信用卡安全代码的输入字段,我们希望强制输入字段仅为数字并且被屏蔽。有没有办法让屏蔽数字输入栏位?
我没有找到这个具体案例的运气,从我研究/试验出来的所有信息都可以看出,这不能单纯通过HTML5完成(因为数字和密码都是类型和密码的选项只能使用一种类型)。我错过了什么,并有一种方法来弹出数字键盘,同时通过HTML5屏蔽输入,或者有另一种方法来强制键盘输入类型或通过CSS或JavaScript屏蔽输入?
感谢您的帮助!
当您说'纯粹通过HTML5'时,您是否确实是'没有JavaScript'? – robertc
最好我想单独使用输入字段的参数;不过,我愿意使用JavaScript。我能想到的唯一潜在的解决方案是默认字段类型数字和焦点事件将类型更改为JS中的密码。我没有测试过,所以我不确定Android会如何处理。 – JakeW
@ user1074240,你的意思是像一个PIN号码字段?如果是这样,请使用'password'字段,但验证该值必须是数字。 – zzzzBov