當前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > 編程其他 > textarea自適應(yīng)文字行數(shù)網(wǎng)頁代碼怎么寫

textarea自適應(yīng)文字行數(shù)網(wǎng)頁代碼怎么寫

2012/10/19 11:15:18作者:佚名來源:網(wǎng)絡(luò)

移動端

【實例名稱】

textarea自適應(yīng)文字行數(shù)

【實例描述】

textarea是HTML中的文本元素,可實現(xiàn)文字的多行輸入,也可以控制行數(shù)和列數(shù)。本例學(xué)習(xí)如何讓textarea根據(jù)用戶的輸人文本,自動調(diào)整高度和寬度。

【實例代碼】

 

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標題頁</title> </head> <body> <textarea rows=1 name=txt1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight"> </textarea></body> </html>

【運行效果】

運行效果

【難點剖析】

本例的重點是texlarea元素的“onpropenychange”事件。當文本內(nèi)容發(fā)生變化時會觸發(fā)此事件。“posHeight”表示文本輸入框的高度,“scmllHeight”表示內(nèi)容的高度。

【源碼下載】

本實例JS代碼下載

標簽: 文字  代碼