posts - 104,  comments - 34,  trackbacks - 0

          我們知道文本框可以有一個(gè)為maxlength的屬性,可以限制文本框的長(zhǎng)度,當(dāng)時(shí)備注框textarea卻沒(méi)有,那么
          要怎樣限制備注框的長(zhǎng)度呢?其實(shí)很簡(jiǎn)單,只有加上想這樣一句話onKeyDown='if (this.value.length>=20){event.returnValue=false}'
          就可以了,整個(gè)寫法如下:
          <textarea name="A" cols="45" rows="2" onKeyDown='if (this.value.length>=20){event.returnValue=false}'>aaaa</textarea>
              我們也可以將判斷寫在函數(shù)中,如果輸入的長(zhǎng)度超過(guò)顯示,就顯示提示信息,如下:
          <html>
           <body>
            <form name = "testform">
             <textarea name="A" cols="45" rows="2" >aaaa</textarea>
             <input type="button" onclick = "checkValid()" value= "提交">
            </form>
           </body>
          </html>
          <script language="javascript">
          function checkValid()
          {
           var a = document.testform.A;
           
           if(a.value.length > 20)
           {
            alert("輸入的備注框長(zhǎng)度不能超過(guò)20個(gè)字符!");
            return false;
           }
           return true;
          }
          </script> 

          textarea隨文字大小多少而動(dòng)態(tài)改變高度

          <textarea rows=1 name=s1 cols=27 style="height:expression(this.style.posHeight=this.scrollHeight)"></textarea>

          去掉滾動(dòng)條

          STYLE="overflow:hidden"

          posted on 2008-06-19 13:46 末日風(fēng)情 閱讀(621) 評(píng)論(1)  編輯  收藏 所屬分類: HTML/XML

          FeedBack:
          # re: 給textarea增加長(zhǎng)度的限制
          2008-12-26 10:52 |
          <2008年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 海安县| 绥芬河市| 原阳县| 叙永县| 嵊泗县| 正宁县| 门头沟区| 太原市| 三江| 乌苏市| 汕尾市| 宜阳县| 招远市| 蒙城县| 葵青区| 库车县| 大渡口区| 土默特左旗| 浑源县| 万州区| 柳林县| 曲靖市| 赤峰市| 西峡县| 聂荣县| 寻甸| 锡林郭勒盟| 盐亭县| 仁布县| 台南市| 赞皇县| 铁岭市| 兴文县| 麟游县| 安顺市| 遂溪县| 东至县| 右玉县| 石泉县| 苍山县| 正镶白旗|