`

验证文本框的长度

 
阅读更多

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>无标题文档 </title> 
<script type="text/javascript"> 
//计算长度 
function getLength(str) 

var i=0; 
for(var j=0;j <str.length;j++) 

if(str.charCodeAt(j) <0 || str.charCodeAt(j)>255) 

  i+=2; 

else 

i++; 


return i; 

</script> 
<SCRIPT language="javascript"> 
function TxtMaxlength(MaxCount){ 
var Objs=document.getElementById("TRecontent"); //取文本域对象 
var ObjCou=getLength(Objs.value); //取文本域长度 
//var ObjCou=Objs.value.length; 
  form1.YesCou.value=ObjCou+"/"+MaxCount; 
  
  if (ObjCou > MaxCount) 
  { 
  //操作指定大小把值重新赋值 
  var dd = Objs.value;
  for(var i=0;i<MaxCount;i++){
  Objs.value=dd.substr(0, MaxCount-i); 
  var ObjCou=getLength(Objs.value);
if(ObjCou<=20){
form1.YesCou.value=ObjCou+"/"+MaxCount; 
break;
}
  }
  } 

</SCRIPT> 
</head> 

<body> 
<FORM method="POST" name="form1"> 
<input name=YesCou size=4 value=0 readonly> <BR> 
<TEXTAREA name="TRecontent" id="TRecontent" rows="5" cols="50" onkeyup="TxtMaxlength(20)"> </TEXTAREA> 
</FORM> 
</body> 
</html>

分享到:
评论

相关推荐

    一个jQuery文本框、文本域的长度进行验证的函数库.

    jQuery提供了非常方便的validate功能,但在提交时才会有动作。 本文件中函数可以对文本框、文本域的长度进行验证,并能在指定位置显示提示信息。

    验证多行文本框的最大长度

    这篇文章显示了如何验证多行文本框的最大长度。

    layui输入框只允许输入中文且判断长度的例子

    今天小编就为大家分享一篇layui输入框只允许输入中文且判断长度的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    JS验证资料

    html文本框验证,如长度验证,非空验证,数据类型验证,邮箱验证,手机号验证等。

    验证html中文本框中数字、字母和汉字的长度

    验证html中文本框中数字、字母和汉字的长度

    实例讲解PHP表单验证功能

    PHP 表单验证 提示:在处理 PHP 表单时请重视... ...对 HTML 表单数据进行适当的验证对于防范黑客和垃圾邮件很重要! ...上面的表单使用如下验证规则: ...验证规则 ...多行输入字段(文本框)。 Gender 必需。必须选择一项。

    .Net 验证码控件

    EnableClientValidate:是否使用客户端脚本验证,验证内容包括是否为空、长度是否正确 ImageStyle:验证码图像样式 如: TextControlWidth="90px" 设置 输入验证码的文本框宽度 其中ImageStyle为复类属性,其公开...

    18位身份证校检程序vs2010

    此程序只用于学习研究,请勿用于非法活动。下载后请于24小时内删除。否则,后果自负。 Public Class Form1 Dim wi() As Integer = {0, 7, 9, 10, 5, 8...’界面一个文本框,限制字符长度为18 ’一个确定按钮 张志晨

    asp.net MaxLengthValidator 最大长度验证控件代码

    如果数据库字段为varchar或char类型,ASP.NET控件在可输入汉字的情况下,MaxLength属性不能保证在保存到数据库时不发生截断错误,因此写了一个最大长度验证控件,还可用于多行文本框。

    TsForm:jQuery表单验证插件

    表单验证控件 支持文本框,密码框,下拉框,单选框,多选框,文本域以及对象等等的验证,包括必填,对比,正则等等验证 使用方法: 进行验证: $("#form").TsForm(); 清空表单: $("#form").TsFormReset(); 属性: minlength:...

    Javascript的表单验证-提交表单

    推荐阅读:Javascript的表单验证长度 Javascript的表单验证-初识正则表达式 Javascript的表单验证-揭开正则表达式的面纱 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 坏数据不该...

    免费者内容管理系统 v1.0.rar

    免费者内容管理系统,是一个开源免费的CMS,软件采用当今流行的java语言进行开发,开发采用MVC模式,由于个人...软件中我没有对文本框设置长度限制,可能会导致溢出,同时没有写JS验证,如果少填写可能会引发程序异常。

    客户端一般格式验证 Js

    客户端上经常需要处理用户输入的数据,特别是遇到价格,库存等数值型数据时..本Js就是针对这一情况特别处理..对文本框需加上: onkeyup 属性..详细使用参考文件

    身份录入系统 APP设计

    身份录入系统 APP,要求如下。 1)项目名称为:idrecord_system;...13)实现所有文本框的非空验证,当有文本框为空时,提示错误; 14)选择一种或多种数据存储方式,将填写的信息保存在本地; 15)身份证长度必

    免费者内容管理系统,开源免费的Java CMS

    免费者内容管理系统,是一个开源免费的CMS,软件采用...软件中我没有对文本框设置长度限制,可能会导致溢出,同时没有写JS验证,如果少填写可能会引发程序异常。如果您觉得此软件进一步开发的话,请联系QQ:83439123

    生成验证码控件

    EnableClientValidate:是否使用客户端脚本验证,验证内容包括是否为空、长度是否正确 ImageStyle:验证码图像样式 其中ImageStyle为复类属性,其公开属性如下: ImageStyle.ImgBgColor:图片背景色 ImageStyle....

    ASP.NET 验证码控件及其好用【推荐】

    EnableClientValidate:是否使用客户端脚本验证,验证内容包括是否为空、长度是否正确 ImageStyle:验证码图像样式 其中ImageStyle为复类属性,其公开属性如下: ImageStyle.ImgBgColor:图片背景色 ImageStyle...

    jQuery文本限制插件StopVerbosity.zip

    StopVerbosity 是个 jQuery 插件,通过重置文本框最大长度的属性来限制文本输入框的文本大小。 一行文本,验证器或者计数器会计算输入了多少个字符或者是还能输入多少个字符到文本框中,一点达到限制的最高点,就不...

    .Net 验证码控件【拖入即可应用】

    EnableClientValidate:是否使用客户端脚本验证,验证内容包括是否为空、长度是否正确 ImageStyle:验证码图像样式 其中ImageStyle为复类属性,其公开属性如下: ImageStyle.ImgBgColor:图片背景色 ImageStyle...

    可控制概率的简单抽奖程序

    6. MaxL 用于保存文本框最长可输入长度 否 7. Info_x,Info_y 用于保存软件部分展示信息的位置,以百分比保存 否 8. IsTNO 用于保存字符串判断的正则表达式 是 9. InfoText 用于明确输入提示 是

Global site tag (gtag.js) - Google Analytics