0

我对 jQuery 和 JS 很陌生。最近我被分配到一个错误,其中 textarea 应根据该 textarea 中存在的文本调整焦点大小。
我们$('textarea').autosize();在 JS 文件中使用了函数。
这适用于最近的 FF 版本和最新的 IE (9+),但不适用于 IE 7 和 FF 3.5.3

我找到了这个,但没有锻炼。

4

1 回答 1

0

最简单的可能是在 上focus event of the textarea,您可以将 textarea 的当前文本填充到另一个span隐藏在视图中并具有与 textarea 相同的文本样式的文本。

一旦这个新的 span 有了文本,你就可以得到它width and height,然后将它们分配给 textarea。由于这些是非常原始的操作,它们必须在 IE7 和 FF3 中工作

于 2013-04-17T05:36:09.790 回答