`

验证文本框的长度

 
阅读更多

<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函数库,它不仅可以在用户输入数据的同时即时反馈验证结果,还能在指定位置显示提示信息,极大地提高了用户体验。 #### 主要功能与应用场景 该函数库...

    JavaScript验证文本框是否为空的代码

    ### JavaScript验证文本框是否为空的代码 在Web开发中,前端表单验证是十分重要的一个环节,它能够确保用户输入的数据符合预期格式,减少后端处理的负担,并提高用户体验。本文将详细介绍如何使用JavaScript来验证...

    用字符串的length实现限制文本框长度

    标题“用字符串的length实现限制文本框长度”指的就是通过编程方式,利用字符串的`length`属性来限制文本框的最大输入字符数。 在大多数编程语言中,字符串都有一个`length`属性,它返回字符串中字符的数量。例如,...

    验证文本框只能输入数字和小数点

    ### 验证文本框只能输入数字和小数点的知识点详解 #### 一、背景介绍 在Web开发中,为了确保用户输入的数据符合预期格式,经常需要对输入的数据进行校验。例如,在处理金额或重量等数值时,我们通常希望用户只能...

    js各种验证文本框输入格式

    ### JavaScript文本框输入格式验证详解 在Web开发中,确保用户输入的数据符合预期的格式是一项基本而重要的任务。JavaScript提供了强大的正则表达式和事件处理机制,使得开发者能够轻松实现各种输入验证。以下是对...

    文本框测试用例 如何测试文本框

    - 测试不同长度的字符串,如[小值-1]、[小值]、[小值+1]等,验证文本框是否能正确显示或给出错误提示。 - 检查最大和最小长度的边界情况。 - **数值范围**: - 测试数值的边界情况,如[小值-1]、[小值]、[大值]...

    JAVA文本框验证大全

    - **长度验证**:限制用户输入的字符数量。 - **格式验证**:检查输入是否符合特定格式,如日期、邮箱、数字等。 - **自定义验证**:根据业务需求定制的验证规则。 3. **验证实现方式**: - **监听器**:使用`...

    javascript计算文本框输入内容的长度

    根据提供的文件信息,我们可以深入探讨如何使用JavaScript来计算文本框输入内容的长度。尽管标签中标注的是"C#",但从给出的代码片段来看,这显然是一段JavaScript代码,用于实时显示用户在文本框内输入内容的长度。...

    js文本框正则表达式验证

    根据提供的文件信息,我们可以总结出一系列关于JavaScript中利用正则表达式进行文本框验证的知识点。这些知识点将涵盖日期、时间、字母、整数、浮点数、字符串、中文字符及电子邮件格式等常见验证场景。 ### 1. ...

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

    然而,为了防止恶意用户输入过长的文本,或者为了保持数据库和服务器的性能,我们需要对这种输入进行限制,这就是验证多行文本框的最大长度的需求。 首先,我们来理解ASP.NET中的TextBox控件。TextBox控件有两种...

    js文本框校验控件

    "js文本框校验控件"是JavaScript技术在表单验证中的应用,主要用于确保用户在输入框中输入的数据符合预设的规则,提高用户体验并减少服务器端的无效处理。以下是对这一主题的详细说明: 1. **文本框验证的基本原理*...

    winform带常用数据验证功能的文本框

    例如,可以设定验证规则,如最小长度、最大长度、特定的正则表达式等。 3. **焦点离开时验证**:当用户将输入焦点从文本框移开(失去焦点)时,控件会自动触发验证过程。这是常见的验证时机,可以及时发现并提示...

    验证字符长度

    在本示例中,JavaScript 被用来处理字符串,具体是计算输入文本框中的字符长度。JavaScript 提供了丰富的字符串操作方法,使得开发者能够灵活地对字符串进行各种处理。 ##### 2. 获取 DOM 元素 通过 `document....

    AJAX 自定文本框验证控件

    在这个项目中,开发者可能创建了一个C#类,实现了验证逻辑,如检查输入的长度、格式或存在于数据库中的唯一性。这个类可能包含一个方法,接受用户输入作为参数,然后返回一个表示验证结果的布尔值或特定的错误信息。...

    js文本框input验证插件

    1. **自定义验证规则**:允许开发者设置特定的验证规则,比如最小长度、最大长度、电子邮件格式、电话号码格式等。 2. **实时反馈**:当用户输入时,插件可以即时显示错误提示,提高用户体验。 3. **错误提示**:...

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

    在本例中,我们需要对输入的内容进行中文字符长度的判断,这时候就需要自定义验证规则。通过编写JavaScript函数,我们可以扩展`lay-verify`的功能,实现自定义的验证逻辑。 ### 知识点三:实现中文字符长度判断 ...

    html 文本框限制 大全

    在实际应用中,我们往往需要对这些文本框进行各种限制,以确保用户输入的数据符合我们的预期格式或长度要求。以下是一些关于HTML文本框限制的详细知识点: 1. **长度限制**: HTML的`&lt;input&gt;`标签提供了一个`...

    文本框非法字符的验证(WEB程序)

    ### 文本框非法字符的验证(WEB程序) 在Web开发中,输入验证是确保系统安全性和数据完整性的重要步骤之一。不正确的用户输入可能导致多种安全问题,例如SQL注入、XSS攻击等。因此,在Web应用程序中对用户输入进行...

    文本框输入不合理数据时进行验证.rar

    "文本框输入不合理数据时进行验证"这个主题涉及到的是前端和后端开发中的数据验证技术,确保用户输入的数据符合预设的规则,防止错误、非法或恶意的数据进入系统。以下是对这一主题的详细阐述: 1. **前端验证**: ...

Global site tag (gtag.js) - Google Analytics