国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

Javascript實(shí)現(xiàn)字?jǐn)?shù)統(tǒng)計(jì)

2024-05-06 16:22:37
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

現(xiàn)在流行的Twitter等微博客網(wǎng)站,有一個(gè)很好的用戶體驗(yàn),就是在文本框中輸入文字的時(shí)候,會(huì)自動(dòng)統(tǒng)計(jì)輸入的字符,并顯示用戶還能輸入的字符,在限制了140個(gè)字的微博客中,這樣的小提示可以很好的增強(qiáng)用戶體驗(yàn)。

字?jǐn)?shù)統(tǒng)計(jì)功能,原理是給textarea添加onKeyup事件,事件讀取textarea內(nèi)容并獲得長(zhǎng)度,并賦值給統(tǒng)計(jì)字?jǐn)?shù)的那個(gè)文本節(jié)點(diǎn),這里有一點(diǎn)要注意的是添加onKeypress和onKeydown事件也能實(shí)現(xiàn)效果,但都有些不足,會(huì)在某些情況下造成誤解,我都試了下,感覺只用一個(gè)onKeyup事件是最明智的選擇。

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>測(cè)試文件</title> 
  6. <script> 
  7. function cal_words(){ 
  8. var length = document.getElementById("test").value.length; 
  9. document.getElementById("num").innerHTML = length; 
  10. </script> 
  11. </head> 
  12.  
  13. <body> 
  14. <div class="reply"
  15. <textarea id="test" onKeyUp="cal_words()"></textarea> 
  16. <div>字?jǐn)?shù):<span id="num">0</span></div> 
  17. </div> 
  18. </body> 
  19. </html> 

以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 图木舒克市| 伊春市| 连云港市| 洪江市| 凤冈县| 屯门区| 景洪市| 习水县| 鸡东县| 大埔县| 新竹县| 潢川县| 沈丘县| 略阳县| 社旗县| 岳池县| 曲阳县| 紫阳县| 色达县| 兴国县| 平果县| 霍邱县| 鞍山市| 华池县| 双鸭山市| 德保县| 云林县| 夏邑县| 罗田县| 湖南省| 开封市| 佛山市| 隆林| 昌图县| 壤塘县| SHOW| 林芝县| 湘潭县| 乌拉特中旗| 都兰县| 封丘县|