用jQuery實現限制輸入字數的文本框


1.導入外部.js文件:

 <script src="js/jquery-1.8.3.js" type="text/javascript"></script>

2.在<body>標簽中加入如下代碼:

<body>
        還可以輸入<span id="word">140</span>個字<br />
       <textarea id="txt" name="" cols="" rows=""></textarea>
       <script language="javascript" type="text/javascript">
           $("#txt").keyup(function(){   
               if($("#txt").val().length > 140){
                   $("#txt").val( $("#txt").val().substring(0,140) );
               }
               $("#word").text( 140 - $("#txt").val().length ) ;
            });
       </script>
</body>

3.如果頁面加載時輸入框中有默認文本,那么要在頁面加載時運行如下jQuery代碼,方能正確顯示:

$("#word").text( 140 - $("#txt").val().length ) ;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM