2013-03-13 26 views
1

在iPad上應用程序,我有iScoll應用於divs,它的作品完美。iScroll on textarea

我有一個包含長文本的textarea。在桌面上,我們有長長的textarea滾動條,但在iPad上我們沒有。

如何在textarea上滾動?

回答

1

我通過檢測文本區域的實際高度解決了這個問題: textaraElement.scrollHeight

然後將其分配到textarea的高度: textaraElement.style.height = textaraElement.scrollHeight + 「PX」;

這樣textarea可以在iscroll div中滾動。 只需注意您應該重複此操作並刷新ipad方向更改的iscroll。

如果你的textarea的是可編輯然後KEYUP運行這行:

textaraElement.style.height = textaraElement.scrollHeight + 「PX」;

和iscroll刷新。

+0

請問你能告訴我一些這個解決方案運行jsfiddle嗎?我陷入了同樣的問題 – andibra 2013-07-26 20:06:29