• 计算文本域剩佘长度js


    JS  计算文本域剩余字数
    <hr>
    <textarea  cols="20" rows="4"    onkeyup="displaySpareNumber(this,10)" onchange="displaySpareNumber(this,10)"  >

    JS  计算文本域剩余字数
    <hr>
    <textarea  cols="20" rows="4"    onkeyup="displaySpareNumber(this,10)" onchange="displaySpareNumber(this,10)"  ></textarea>

    <script type="text/javascript" language="JavaScript">

    function displaySpareNumber(_this,size)
    {
    var spareNumber=document.getElementById("spareNumber");
    //汉字长度
    var len=_this.value.replace(/[^\x00-\xff]/gi,'xx').length;
    var snum=parseInt(size)-len;
    spareNumber.value=snum;
    if(snum<0)
    {
    if(_this.value.length!=len)
    {
    if((len-_this.value.length)>(size/2))
    {
    _this.value=_this.value.substring(0,size/2);
    }
    else
    {
    _this.value=_this.value.substring(0,size-(len-_this.value.length));
    }
    }
    else
    {
    _this.value=_this.value.substring(0,size);
    }
    spareNumber.value=0;
    return;
    }
    }

    </script>

    剩  <input  id="spareNumber" name="spareNumber" value="10" size="1"/>


    <br/><br/>
    注: <br/>

    displaySpareNumber(this,10) <br/>

    与 <br/>
    &lt;input  id="spareNumber" name="spareNumber" value="10" size="1"/&gt;  <br/>
    中的10是你定义的内容长度.

  • 相关阅读:
    VC获取系统时间、程序运行时间
    数学题
    最小费用流
    最大流模板
    计划
    算法竞赛入门经典 训练指南 之 图论(完全版持续更新)
    uva 11324 The Largest Clique 强连通分量求缩点构造DAG
    hdu 4288 Coder 一个很水的版本 >_<
    hoj 2939 Coin Question
    成都网络赛 1002 Control 1005 Food
  • 原文地址:https://www.cnblogs.com/zhangzt/p/1848754.html
Copyright © 2020-2023  润新知