html中利用javascript实现文本框字数的动态计算

转载 2007年09月25日 12:38:00

将下列代码存为一个htm文件即可.

< script language="javascript">
var cmccCount = 60; unionCount = 60; phsCount = 30; cncCount = -1;
function showcount(obj)
{
 var len = obj.value.length;
 document.all.wordCount.innerText = '当前字符数:'+len;
 if(cmccCount > 0)
  document.all.cmccSeg.innerText = '移动当前分段:'+ Math.floor(len / cmccCount + 1);
 else
  document.all.cmccSeg.innerText = '移动当前分段:-1';
 if(unionCount > 0)
  document.all.unionSeg.innerText = '联通当前分段:'+ Math.floor(len / unionCount + 1);
 else
  document.all.unionSeg.innerText = '联通当前分段:-1';
 if(phsCount > 0)
  document.all.phsSeg.innerText = '电信当前分段:'+ Math.floor(len / phsCount + 1);
 else
  document.all.phsSeg.innerText = '电信当前分段:-1';
 if(cncCount > 0)
  document.all.cncSeg.innerText = '网通当前分段:'+ Math.floor(len / cncCount + 1);
 else
  document.all.cncSeg.innerText = '网通当前分段:-1';
}
function printResult(obj){ obj.document.execCommand('Print',false); }
</script>

<form>
    this is title not to be printed.
    <table id="tbl">
        <tr>
            <td>
                <textarea id="tt" onkeyup="showcount(this)"></textarea>
                <input type="text" id="cc"></input>
                <span id="wordCount"></span>
                <br />
                <span id="cmccSeg"></span>
                <br />
                <span id="unionSeg"></span>
                <br />
                <span id="phsSeg"></span>
                <br />
                <span id="cncSeg"></span>
                <input type="button" onclick="printResult(tbl);" value="print" />
            </td>
        </tr>
    </table>
    and this too.
</form>
 

相关文章推荐

C# Newtonsoft.Json之LINQ To Json实例(二)

四、Querying JSON with LINQ 解析获取json 字符串中的内容,对于单级的可以,对于多级的时候建议使用下一种方式 //Querying with LINQ string json...

C# Newtonsoft.Json JsonSerializerSettings配置序列化操作

JsonSerializerSettings常用配置整理    1.忽略某些属性     2.默认值的处理     3.空值的处理     4.支持非公共成员  ...

Ubuntu(Linux)下编译ffmpeg(svn版)和x264(git版)解编码器

转自:http://bbs.phpchina.com/viewthread.php?tid=99963ffmpeg是一款多媒体视频和音频文件解码和编码的工具,用来提供众多的多媒体(主要指视频和音频)文...

【C#MVC4】菜单管理和访问权限分配(一)

今天开始,写一个关于菜单管理的小例子,加深对mvc的使用。为什么选择菜单管理呢,因为中大型后台系统,根据用户角色的不同,均会做用户权限的分配。所以这个用处还是很广的,尤其对初学者而言,大部分公司都会将...

【C#MVC】搭建.netMVC4工程(二)

在前面我们已经介绍了如何创建一个基本的项目结构。有没看过的可以返回我的上一篇博客。这一篇我们着重描述如何使用EF6.0创建数据库连接。 上一篇的结尾我们的项目结构应该是这样的:在model层右键=》...

Newtonsoft.Json高级用法

转自:http://www.cnblogs.com/yanweidie/p/4605212.html Newtonsoft.Json高级用法   手机端应用讲究速度快,体验好。刚好手头上的一个项...

C# Json序列化工具--Newtonsoft.Json简介和使用

Newtonsoft.Json,是.Net中开源的Json序列化和反序列化工具,官方地址:http://www.newtonsoft.com/json。 功能比较多,效率比较高,官方给出对比数据 50...

C# int类型的强制转换整理

一、C#中将浮点数转换为整数 1.使用小括号方式强制转换,此种方式的转换是舍精度处理,即只保留当前数字的整数部分,对于小数部分舍去 2.使用Convert.ToInt32(xxx) 方式,此种方式...

【C#MVC4】菜单管理和访问权限分配(二)

这一篇介绍登录的实现。 上一篇中我们已经将准备工作完成的差不多。我喜欢从后面往前面书写代码,这里就按照我的思维顺序进行编写。User_Master_Service:(根据用户名和密码查询出User_...

!!!!7120/CHROMA7120色台湾可罗马彩分析仪

东莞荣泰电子仪器有限公司联系人:陈卫平(经理)  手机;13826907086 电话0769-26236839 传真 ;0769-86958905 QQ:646022850      E – mail...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)