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

首頁 > 語言 > JavaScript > 正文

javascript記錄文本框內(nèi)文字個數(shù)檢測文字個數(shù)變化

2024-05-06 16:09:39
字體:
供稿:網(wǎng)友

要對文本框中用戶輸入的文字進(jìn)行記數(shù),在下面顯示出來,經(jīng)研究找到個不錯的方法,可以完美解決在刪除文字后,字?jǐn)?shù)變化問題

最近在做一個項(xiàng)目中遇到這樣一個問題,要對文本框中用戶輸入的文字進(jìn)行記數(shù),在下面顯示出來,因?yàn)槲覀冏龅氖且粋€短信發(fā)送平臺,現(xiàn)在我們國家的短信服務(wù),如果你的信息超過了70個字符,短信就會按二條給你下發(fā)。所以要求我們給用戶顯示他輸入了多少個字。好便于用戶知道我條信息會分幾條給出。

在網(wǎng)了一個代碼,放上去,開始使用的時候,還行,不錯,可是使用了一段時間后發(fā)現(xiàn)了問題。就是你在刪除文字后,上面的字?jǐn)?shù)變化就有問題,后來研究了一下,找到問題的所在。onKeyDown="showLen(this)" onKeyUp="showLen(this)以前每次只用了其中一個方法,而且沒有者用,這二個方法是在你按下鍵盤與松開鍵盤的時候都進(jìn)行計數(shù),好了,我把程序放上來

 


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  
  2. <HTML>  
  3. <HEAD>  
  4. <TITLE> New Document </TITLE>  
  5. <META NAME="Generator" CONTENT="EditPlus">  
  6. <META NAME="Author" CONTENT="">  
  7. <META NAME="Keywords" CONTENT="">  
  8. <META NAME="Description" CONTENT="">  
  9. <mce:script language="javascript"><!--  
  10. function showLen(obj)  
  11. {  
  12. document.getElementById("contentLen").value=obj.value.length;  
  13. document.getElementById("smsnum").value=Math.floor(obj.value.length/70)+1;  
  14. }  
  15. // --></mce:script>  
  16. </HEAD>  
  17. <BODY>  
  18.  
  19. <textarea name="content" cols="60" rows="5" id="content" onKeyDown="showLen(this)" onKeyUp="showLen(this)"

 


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

圖片精選

主站蜘蛛池模板: 巴塘县| 左贡县| 苍溪县| 尼木县| 宜兴市| 松阳县| 兰西县| 铅山县| 望城县| 中山市| 磐安县| 林西县| 余姚市| 瑞丽市| 大同市| 华容县| 普陀区| 惠来县| 武宣县| 天台县| 九江县| 泸水县| 宝鸡市| 汤原县| 八宿县| 营山县| 德化县| 福泉市| 舟曲县| 青阳县| 阳原县| 屯留县| 宁城县| 五华县| 宜城市| 凌云县| 桑日县| 克什克腾旗| 祁连县| 朝阳区| 开封县|