小程序
小游戏
企业微信
微信支付
扫描小程序码分享
<input type="text" maxlength="4" />
代码很简单,如上
预期的表现:
是当文本停止输入后
点击确认 或目标文本进行字符最大长度判断、处理
长度大于 4 部分被截断
与 html 中 input 表现一致
如下视频:
实际表现:
在输入中进行最大文本判断
长度大于 4
将禁用输入
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
啊这……的确在中文输入时用 maxlength 会存在拼音没打完就超出长度的问题,目前只能给 input 绑定 change 事件或者 blur事件,然后 js 里面去处理,如果官方能实现 html 这种效果就最好了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
或许你先让用户输入,bindblur时自己处理下文本再替换input的value这样子
官方人呢,不出来回答一下吗
现在是粘贴超出限制字数,整段文字都无法输入了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
啊这……的确在中文输入时用 maxlength 会存在拼音没打完就超出长度的问题,目前只能给 input 绑定 change 事件或者 blur事件,然后 js 里面去处理,如果官方能实现 html 这种效果就最好了。
或许你先让用户输入,bindblur时自己处理下文本再替换input的value这样子
官方人呢,不出来回答一下吗
现在是粘贴超出限制字数,整段文字都无法输入了