最近做H5页面,经常碰见实现高度自适应且计数的文本框需求,所以在这里记录一下。
其实很早之前就看了张鑫旭的“div模拟textarea文本域轻松实现高度自适应”,现在的做法也就是文章中提到的方法,主要是用到contenteditable属性。
html结构如下:
<div class="textarea_wrap">
<div id="textarea" class="textarea" name="" contenteditable="plaintext-only"></div>
<span class="textnum font9"><em id="textnum">0</em>/30</span>
</div>
它主要的属性值有: