zoukankan      html  css  js  c++  java
  • js控制文本框的最大长度(oninput事件)

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title></title>
     6     <script>
     7         function content(){
     8             var text=document.getElementById("textarea");
     9             //文本框可以接收的长度
    10             var i=10;
    11             //获取输入的文字的长度
    12             var textLength=text.value.length;
    13             if(i-textLength>=0){
    14                 var divcontent=document.getElementById("num").innerText;
    15                 document.getElementById("num").innerText="还可以输入"+(i-textLength)+"个字";
    16             }
    17 
    18         }
    19     </script>
    20     <style>
    21         #textarea{
    22             height: 300px;
    23             width: 500px;
    24         }
    25 
    26         #num{
    27             width: 200px;
    28             height: 10px;
    29         }
    30     </style>
    31 </head>
    32 <body>
    33 <div id="num">还可以输入10个字</div>
    34 <br>
    35 <br>
    36 <!--maxlength设置文本框的最大长度-->
    37 <textarea id="textarea" maxlength="10" oninput="content()">
    38 
    39 </textarea>
    40 </body>
    41 </html>
  • 相关阅读:
    1108递归
    1108JS函数
    1107数组例子
    1106JS循环
    1106JS数组
    1104JS语法
    1104JS循环
    PDO概念 分析 练习
    Jquery网页元素里面的操作以及JSON
    Jquery事件
  • 原文地址:https://www.cnblogs.com/ztt0918/p/8242985.html
Copyright © 2011-2022 走看看