建立自動調整大小的文字區域
在先前的討論中,介紹了一種建立自動調整大小的文字區域的方法。然而,仍然存在一個限制:文字區域在內容刪除時無法縮小。關鍵問題在於取得文字區域內容的正確高度。
以下程式碼提供了一個全面的解決方案,解決了上一個方法遇到的限制:
$("textarea").each(function () { this.style.height = this.scrollHeight + "px"; this.style.overflowY = "hidden"; }).on("input", function () { this.style.height = "auto"; this.style.height = this.scrollHeight + "px"; });
優點:
實作:
以上是如何創建一個真正自動調整大小的文字區域,隨內容縮小和成長?的詳細內容。更多資訊請關注PHP中文網其他相關文章!