如何判断文本长度是否超过文本框的长度

如何判断文本长度是否超过文本框的长度。

HarmonyOS
2024-09-23 13:45:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

如果是Text文本长度可通过measure(文本计算)获取参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-measure-V5

文本框宽度可通过绑定onClick事件,通过event.target.area.width获取参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-events-click-V5

文本框内的输入内容宽度可通过getTextContentRect事件获取参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-textinput-V5

宽度都获取到就可以进行比较是否超过了。

分享
微博
QQ
微信
回复
2024-09-23 18:16:37
相关问题
textinput 文本框是否可以分段展示?
166浏览 • 1回复 待解决
HarmonyOS如何测量文本内容长度
26浏览 • 0回复 待解决
如何获取文本框文字宽度
2415浏览 • 1回复 待解决
如何拿到文本框文字宽度数值
345浏览 • 1回复 待解决
HarmonyOS NavPathStack长度如何监控
304浏览 • 1回复 待解决
如何清空文本输入内容
565浏览 • 1回复 待解决
imageReceiver拿到数据帧长度
1742浏览 • 1回复 待解决
ArrayBuffer是否一定要传固定长度参数
1862浏览 • 1回复 待解决
如何计算文本是否溢出省略
1625浏览 • 1回复 待解决
HarmonyOS数组长度上限是多少
212浏览 • 1回复 待解决
OpenID和UnionID长度限制要求
1958浏览 • 1回复 待解决