我需要根据内容增加文本区域的高度。如果用户输入内容,它会自动增加。如果删除内容则需要降低高度。
最佳答案
是的,我得到了答案,它工作正常。
<textarea onkeyup="textAreaAdjust(this)" placeholder="Add a new answer" rows="1"></textarea>
<script type="text/javascript">
function textAreaAdjust(o) {
o.style.height = "1px"; o.style.height = (25+o.scrollHeight)+"px"; }
</script>
关于jquery - 文本区域高度根据内容高度增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29114806/