首先,在body标签最后添加一个子标签:
然后,添加css代码:
接着直接在String的原型中添加获取文字宽度的函数,在js代码中加入:
最后,在需要获取文字宽度的地方调用即可。
例如: var text = "test"; var len = text.visualLength();
思路解析: 添加一个隐藏的标签,每次对该标签赋值后,通过获取该标签的长度来获取文字宽度。
注意:只有已经被添加到DOM中的标签才能获取长度。
CopyRight © 2010-2021 脚本学堂 Jb200.com , All Rights Reserved.