當(dāng)前位置:軟件學(xué)堂 > 資訊首頁(yè) > 網(wǎng)絡(luò)編程 > 編程其他 > JS代碼判斷文本中回車的數(shù)量

JS代碼判斷文本中回車的數(shù)量

2012/10/19 17:59:05作者:佚名來(lái)源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例名稱】

JS代碼判斷文本中回車的數(shù)量

【實(shí)例描述】

因?yàn)槲谋究蛟试S自動(dòng)換行,所以無(wú)法判斷文本的實(shí)際行數(shù),在將文本保存到文件中時(shí),有時(shí)需要判斷文本的行數(shù),本例介紹如何通過(guò)回車判斷行數(shù)。

【實(shí)例代碼】

 

<HTML> <HEAD> <title>反選</title> <script  language=javascript>  function  getCount() {     var count=document.all('TextArea1').innerHTML.split('\n').length-1;//獲取回車的個(gè)數(shù)     alert("總共有"+ count +"個(gè)回車"); }  </script>  </HEAD> <BODY>     <textarea id="TextArea1" cols="30" rows="8"></textarea>     <input id="Button1" type="button"  value="獲取" onclick="getCount()" /> </BODY> </HTML>

【運(yùn)行效果】

運(yùn)行效果

【難點(diǎn)剖析】

本例的重點(diǎn)是回車的表示符號(hào)“\n”。使用string對(duì)象的“split”方法,根據(jù)“\n”符號(hào)將文本切割成多個(gè)數(shù)組,通過(guò)數(shù)組的長(zhǎng)度就可以判斷回車的數(shù)量。

【源碼下載】

本實(shí)例JS代碼下載

標(biāo)簽: 文本  JS代碼