这是一个创建于 1746 天前的主题,其中的信息可能已经有所发展或是发生改变。
网页登录框用 JQurey 动态生成 input 控件来获取用户名和密码,有用户反馈说 input 无法输入全部的手机号,只能输入一部分,比如只能输入 8 个数字。但是我在能用的电脑上测试都是可以正常输入的,怎么输入都可以。给用户临时的解决办法是在写字板上输入手机号,然后粘贴到 input 控件。这个 bug 要测试也感觉无从下手,请问有没有遇到过同样问题的朋友,这种问题如何处理?
动态生成 input 的代码如下:
var userIdInput=$("<input type='text'>")
.css("position", "absolute")
.css("width", a464 * 0.8)
.css("height", a399 * 0.2)
.css("left", a464 * 0.1)
.css("top", 0)
.css("margin", 0)
.css("padding", 0)
.css('border', '2px solid #bbb')
.css("box-shadow", "5px 5px 5px #666")
.attr("placeholder", "手机号 /邮箱")
.val(isDebug ? "18888888888" : "")
4 条回复 • 2019-08-10 08:33:51 +08:00
|
|
1
lraining 2019-08-10 06:39:51 +08:00
给用户临时的解决办法是在写字板上输入手机号,复制之后,然后粘贴到 input 控件。
|
|
|
2
lraining 2019-08-10 07:45:17 +08:00
估计是不同的浏览器默认 input 的最大输入字符不同,设置了 input 的 maxlength 属性,希望能解决这个问题。
|
|
|
3
greatghoul 2019-08-10 07:54:45 +08:00
你没问下客户是什么浏览器,什么版本吗?
|