gpt4 book ai didi

javascript - 页面加载时显示文本区域的所有行

转载 作者:行者123 更新时间:2023-12-02 21:07:51 24 4
gpt4 key购买 nike

如何在页面加载时显示文本区域的所有行。 (例如,如果在文本区域中加载页面将仅显示 2 行,但如果单击它并编辑它,它将显示文本区域的其他行)

html

<textarea cols = "20" id = "textarea">

uhawefhuaewfuhaweufihwaeuifhaweiuhfawuiefhawieuf

</textarea>

CSS

<style>

textarea{
resize: none !important;
overflow:hidden;
border: none;
}

</style>

我尝试了一点jquery,要么我做得不正确,要么这不起作用。

<script>

var height = document.getElementById('commentinput<?php echo $commentid?>').scrollHeight;
$('#commentinput<?php echo $commentid?>').css({"height": height + "px;"});

</script>

dis for yall -> <script src="jquery-3.4.1.min.js"></script>

最佳答案

我不太了解 jQuery,但你的方法应该可以在简单的 JavaScript 中正常工作:

const commentInput = document.querySelector('#commentinput');
const commentInputHeight = commentInput.scrollHeight;
commentInput.style.height = `${commentInputHeight}px`;

关于javascript - 页面加载时显示文本区域的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61179628/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com