每按一次鍵,textarea 高度會自動增加,但文字內容并未增加,為何高度會變?代碼于下連結 jsbinjsbin 于此展現html<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>JS Bin</title></head><body><textarea onclick='go(this)' onkeyup='go(this)'>d545451511515151515 5151kfjjfkdkdksk</textarea></body></html>csstextarea { //border: 2px solid #ccc; padding: 5px; vertical-align: top;// width: 95%; height: 40px; background-color: #FFFFCC; width: 110px; border: 12px solid #EBEBEB; OVERFLOW: hidden;}javascriptfunction go(xx){xx.style.height=xx.scrollHeight+ 'px'//xx.style.height=xx.clientHeight+ 'px';//alert (xx.style.height);}
scrollheight, clientheight 的值為何會自動增加
MYYA
2019-02-20 17:19:19