国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 建瓯市| 松江区| 华亭县| 油尖旺区| 田东县| 望谟县| 黑龙江省| 南和县| 麦盖提县| 扎赉特旗| 紫阳县| 屯留县| 颍上县| 枝江市| 景宁| 安溪县| 禹城市| 南充市| 榕江县| 玉龙| 礼泉县| 平舆县| 涡阳县| 龙游县| 眉山市| 拉孜县| 永丰县| 新和县| 喀喇沁旗| 百色市| 宁阳县| 郯城县| 甘南县| 呼玛县| 家居| 富顺县| 平度市| 安多县| 石家庄市| 达州市| 通海县|