我正在开发Spring应用程序。我想将预填值设置到文本区域并向用户显示。我需要该文本区域能够显示多行,高度根据内容自适应。
我尝试了一些从网上找到的脚本,但没有成功。
为了理解我的目标,我创建了示例代码。
function submit() {
$("#text").remove();
let data = `<textarea id="text" rows="1">asdaaaaaaa
asddas
asasd
assd
daasd
dsasd
sdasd
asdasd</textarea>`
$("#banner-message").append(data);
}
body {
background: #20262E;
padding: 20px;
font-family: Helvetica;
}
#banner-message {
background: #fff;
border-radius: 4px;
padding: 20px;
font-size: 25px;
text-align: center;
transition: all 0.2s;
margin: 0 auto;
width: 300px;
}
button {
background: #0084ff;
border: none;
border-radius: 5px;
padding: 8px 14px;
font-size: 15px;
color: #fff;
}
#banner-message.alt {
background: #0084ff;
color: #fff;
margin-top: 40px;
width: 200px;
}
#banner-message.alt button {
background: #fff;
color: #000;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="banner-message">
<div><button type="button" onclick="submit()">Click Me!</button></div>
</div>
rows='8'
而不是rows='1'
吗?或者这个值总是会动态变化的吗? - Calvin Nunes