weidagang2046的專欄

          物格而后知致
          隨筆 - 8, 文章 - 409, 評論 - 101, 引用 - 0

          導航

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(12)

          隨筆檔案(8)

          文章分類(421)

          文章檔案(409)

          相冊

          Link

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          限制TextArea區(qū)的文字輸入數(shù)量

          一般情況下TextArea區(qū)輸入的文字數(shù)量是沒有限制的,在這里你可以限制輸入的文字數(shù)量同時顯示尚能繼續(xù)輸入的字符數(shù)。
          ?
          如下javascript代碼加入html的<head>...</head>之間:

          <SCRIPT LANGUAGE="JavaScript">
          <!--//
          function textCounter(field, countfield, maxlimit) {
          // 定義函數(shù),傳入3個參數(shù),分別為表單區(qū)的名字,表單域元素名,字符限制;
          if (field.value.length > maxlimit)
          //如果元素區(qū)字符數(shù)大于最大字符數(shù),按照最大字符數(shù)截斷;
          field.value = field.value.substring(0, maxlimit);
          else
          //在記數(shù)區(qū)文本框內(nèi)顯示剩余的字符數(shù);
          countfield.value = maxlimit - field.value.length;
          }
          //-->
          </SCRIPT>

          如下是表單區(qū),在HTML的<body>...</body>之間:action指向任意指定的處理程序。

          <form name=myform action="">
          <textarea name=message wrap=physical cols=28 rows=4 onKeyDown="textCounter(this.form.message,this.form.remLen,125);" onKeyUp="textCounter(this.form.message,this.form.remLen,125);">
          </textarea>
          <br>
          尚能輸入
          <input readonly type=text name=remLen size=4 maxlength=3 value="125">
          個字符</div>
          </form>

          from: http://www.moon-soft.com/doc/45041.htm

          posted on 2006-11-29 13:41 weidagang2046 閱讀(1218) 評論(0)  編輯  收藏 所屬分類: Javascript

          主站蜘蛛池模板: 蓬溪县| 化隆| 丰都县| 迁西县| 磐石市| 体育| 伽师县| 昌邑市| 乌鲁木齐县| 玉树县| 洪湖市| 宽甸| 五莲县| 黑山县| 临颍县| 得荣县| 九龙县| 临夏县| 鲁甸县| 屯门区| 陵水| 合川市| 衡阳市| 新泰市| 舒兰市| 松原市| 牡丹江市| 临海市| 灯塔市| 大新县| 方正县| 务川| 上林县| 和静县| 太和县| 郁南县| 石景山区| 嘉禾县| 广汉市| 新和县| 会宁县|