主题: 如何获取编辑框内文字的高度?
作者: 尤一, 发布日期: 2011-07-12 17:03:34, 浏览数: 4636
我打算做一个编辑框高度随文字自动增大缩小的功能,需要获取编辑框内文字的高度。如何获取编辑框内文字的高度?
作者: Roddy, 发布日期: 2011-07-12 22:51:26

获取KE.g[id].iframeDoc的高度就可以,这样可能可以,没有运行过。

var iframeDoc = KE.g[id].iframeDoc;
var height = KE.util.getDocumentHeight(iframeDoc);
var width = KE.util.getDocumentWidth(iframeDoc);

回复
作者: 尤一, 发布日期: 2011-07-13 09:55:32

回复Roddy:

 

谢谢!我现在能获取到高度了,但是还有问题,这个高度应该不完全是文字高度。现象是这样的:当文字行数小于编辑框的高度时取得的高度和内部编辑框的高度一样,相当于取的是编辑框高度,大于编辑框的高度才真正取到文字的高度。这样在做随文字自动增大缩小高度时,随着文字的增加编辑框自动增高没有问题,而当减少文字时,由于文字行数少于编辑框高度后文字高度取的是编辑框高度,所以导致无法把编辑框高度减小,这个有什么好的方法吗?

回复
发表新帖 发表回复