小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序input设置了maxlength,在输入汉字时,拼音被算在了input的数里,无法正常输入内容。
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
安卓不限制,ios就限制。不知道这是什么鬼bug,还得我自己写方法来判断。
用户体验很差,例如当前还可以输入一个字符,你想输入一个“是”,是的拼音“shi”有3个字符,超出了maxlength,导致怎么都输入不了,当一次输入多个词语的时候比较影响
截取多余的根本不实用啊、比如限制20个字,用户随意输入大于20个字,你截取前20个字很奇怪。希望修复。
maxlength这个我限制的是4,但输入了10个汉字才限制
+1, 希望官方修复
您可以先不设置 input 的 maxlength,而改为在 bindblur 或者 bindsubmit 等类似事件触发的函数里,截掉多余的字符。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
maxlength这个属性目前基本鸡肋,限制数字的时候还行,文字就很蛋疼了
安卓不限制,ios就限制。不知道这是什么鬼bug,还得我自己写方法来判断。
用户体验很差,例如当前还可以输入一个字符,你想输入一个“是”,是的拼音“shi”有3个字符,超出了maxlength,导致怎么都输入不了,当一次输入多个词语的时候比较影响
截取多余的根本不实用啊、比如限制20个字,用户随意输入大于20个字,你截取前20个字很奇怪。希望修复。
maxlength这个我限制的是4,但输入了10个汉字才限制
+1, 希望官方修复
您可以先不设置 input 的 maxlength,而改为在 bindblur 或者 bindsubmit 等类似事件触发的函数里,截掉多余的字符。