上次写的有点问题,这次改的差不多啦,反正我自己在火狐、IE、谷歌浏览器上运行都能成功
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
function checkNumber(s,number)
{
//s指的是当前文本域
//number指的是最多输入的字符数量,根据情况自己指定
var str=s.value;
var num=0;
for(var i=0;i<str.length;i++){
var st=str.charCodeAt(i);
if(st>=122){
num=num+2;
}else{
num=num+1;
}
}
if(num<=number)
{
document.getElementById("show").innerHTML=("你已输入"+(num+"").fontcolor("red")+"字符").fontsize("3");
}else{
s.value =str.substring(0,str.length-1);
return;
}
}
</script>
</head>
<body>
<textarea cols=60 rows=10 id="txt" onkeyup="checkNumber(this,10)" onchange="checkNumber(this,10)" >
</textarea>
<div id="show"></div>
</body>
</html>
调用的时候 一般是onkeyup="checkNumber(this,10)" 加上onchange="checkNumber(this,10)" 单独一个不好使!
分享到:
相关推荐
编写一个程序接受用户输入的字符。如果输入的字符是0-9数字中的一个,则显示“您输入了一个数字”,否则显示“这不是一个数字”。 提示:建一个数字数组,...用循环把输入字符和这个数组比较,检查字符是否在数组里。
通过检查输入字符串中的字符是否为 `!`,我们可以确定输入字符串的结束位置。 本资源涉及到字符串操作、文件操作和错误处理三个主要知识点。这些知识点在实际编程中非常重要,掌握它们可以帮助我们更好地编写程序。
C#写的字符串类型检测类,能够检测输入字符串是不是数字,正数,整数等
c语言输入字符串数组 一、在C语言中,你可以通过几种不同的方式来输入字符串数组。以下是一个基本的示例,该示例展示了如何输入一个字符串数组并打印出来: 二、我们可以添加一些代码来确保用户输入的字符串不会超过...
课程的随堂作业,C语言的,用dev就能运行,萌新代码,勿喷,仅仅帮助不想写作业的朋友方便一下,反正老师也不会仔细检查的
可用于对用户输入字符串的检验和转换等。 该类允许指定检测哪些内容,如是否超过给定最大值、是否越界等等, 仅用字符串操作来检测,而不是用正则表达式,不过效率蛮高的。 资源中包括使用说明,数个(.h)和(.cpp)...
① 用函数 int IsNumberEqual(int number) 检查输入的整数number各数码是否互不相等,全相等返回值为1否则为0; ② 用函数(void ntos (int number, int c[]) )把四位数整数number各位数码分别存入数组c ③ 用函数( ...
编写程序,检查用户的键盘输入,计算其中4、5、6和7字出现的次数,并按照4、5、6和7的顺序分别输出对应的个数。(此题为检测的为数字,也可见数字换为C语言支持的任意字符)程序完美运行 无错
从上面的代码可以看到,我们首先使用一个循环来遍历字符串s1,在循环中,我们使用另一个循环来检查当前字符是否在字符串s2中,如果不在,则将其保留在字符串s1中。最后,我们将字符串s1的结尾字符设置为0,表示字符...
py代码-输入一个字符串,检查该字符串是否为回文(正着读和反着读都一样的字符串), 如果是就输出Yes,否则输出No。要求使用切片实现。
输入一个不少于六位的密码,并判断强弱。如果密码为纯数字,则为弱密码;如果密码含有数字及字母则为中等强度;如果有数字、字母和其他字符则为高强度密码 如果密码小于六位,则为不合格密码,要重新输入
1、检查输入的字符串是否全部是数字 2、检查输入的字符串是否全部是字母 3、检查输入的字符串是否全部是特殊字符 4、检测某一字符是否为数字 5、检测某一字符是否为字母 6、检测某一字符是否是特殊字符 7、检测某一...
编写一个表单,对用户输入的用户名、口令进行检查,用户输入的密码应当超过10个字符,并且包含大、小写子母、以及数字,如果不符合要求则对用户进行提示修改,如果符合要求则把用户名、口令记录到本地文件中。
简单java程序,求解一个字符串,是不是所输入字符串的字串。
用户输入一由英文大小写字母或数字0-9组成的字符串(以回车结束),程序逐个检查字符串中各字符,将原串中小写字母变成大写字母,其他字符不变,并在屏幕上显示。用户按任一键,重做,按ESC键,返回主菜单。 (2)...
8.8编写一函数,有实参传来一个字符串,统计此字符串中字母,数字,空格和其它字符的个数,在主函数中输入字符串以及输出上述的结果。 52 8.10写一函数,用“起泡法”对输入的10个字符按由小到大的顺序排列。 54 ...
带正则表达式 检查电子邮件是否正确、密码是否至少包含 8 个字符(1 个大写字母、1 个最小字母、1 个数字)以及密码是否匹配的表单。
php判断非法字符函数 php常用函数