在网页上,我将设置几个textarea元素的高度以匹配其内容。我尝试了不同的方法,如在加载javascript时设置多个textarea元素的高度
var textarea = document.querySelectorAll('textarea');
$(document).ready(function(){
for(var i = 0; i < textarea.length; i++){
console.log("textarea="+textarea[i]);
$("textarea").height($("textarea")[i].scrollHeight);
}
});
但这种设置的第一个元素的高度,以最后一个元素的高度,可以看出here。
如何确保页面上的每个textarea元素的高度设置为适合加载的内容?