<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函数库,它不仅可以在用户输入数据的同时即时反馈验证结果,还能在指定位置显示提示信息,极大地提高了用户体验。 #### 主要功能与应用场景 该函数库...
### JavaScript验证文本框是否为空的代码 在Web开发中,前端表单验证是十分重要的一个环节,它能够确保用户输入的数据符合预期格式,减少后端处理的负担,并提高用户体验。本文将详细介绍如何使用JavaScript来验证...
标题“用字符串的length实现限制文本框长度”指的就是通过编程方式,利用字符串的`length`属性来限制文本框的最大输入字符数。 在大多数编程语言中,字符串都有一个`length`属性,它返回字符串中字符的数量。例如,...
### 验证文本框只能输入数字和小数点的知识点详解 #### 一、背景介绍 在Web开发中,为了确保用户输入的数据符合预期格式,经常需要对输入的数据进行校验。例如,在处理金额或重量等数值时,我们通常希望用户只能...
### JavaScript文本框输入格式验证详解 在Web开发中,确保用户输入的数据符合预期的格式是一项基本而重要的任务。JavaScript提供了强大的正则表达式和事件处理机制,使得开发者能够轻松实现各种输入验证。以下是对...
- 测试不同长度的字符串,如[小值-1]、[小值]、[小值+1]等,验证文本框是否能正确显示或给出错误提示。 - 检查最大和最小长度的边界情况。 - **数值范围**: - 测试数值的边界情况,如[小值-1]、[小值]、[大值]...
- **长度验证**:限制用户输入的字符数量。 - **格式验证**:检查输入是否符合特定格式,如日期、邮箱、数字等。 - **自定义验证**:根据业务需求定制的验证规则。 3. **验证实现方式**: - **监听器**:使用`...
根据提供的文件信息,我们可以深入探讨如何使用JavaScript来计算文本框输入内容的长度。尽管标签中标注的是"C#",但从给出的代码片段来看,这显然是一段JavaScript代码,用于实时显示用户在文本框内输入内容的长度。...
根据提供的文件信息,我们可以总结出一系列关于JavaScript中利用正则表达式进行文本框验证的知识点。这些知识点将涵盖日期、时间、字母、整数、浮点数、字符串、中文字符及电子邮件格式等常见验证场景。 ### 1. ...
然而,为了防止恶意用户输入过长的文本,或者为了保持数据库和服务器的性能,我们需要对这种输入进行限制,这就是验证多行文本框的最大长度的需求。 首先,我们来理解ASP.NET中的TextBox控件。TextBox控件有两种...
"js文本框校验控件"是JavaScript技术在表单验证中的应用,主要用于确保用户在输入框中输入的数据符合预设的规则,提高用户体验并减少服务器端的无效处理。以下是对这一主题的详细说明: 1. **文本框验证的基本原理*...
例如,可以设定验证规则,如最小长度、最大长度、特定的正则表达式等。 3. **焦点离开时验证**:当用户将输入焦点从文本框移开(失去焦点)时,控件会自动触发验证过程。这是常见的验证时机,可以及时发现并提示...
在本示例中,JavaScript 被用来处理字符串,具体是计算输入文本框中的字符长度。JavaScript 提供了丰富的字符串操作方法,使得开发者能够灵活地对字符串进行各种处理。 ##### 2. 获取 DOM 元素 通过 `document....
在这个项目中,开发者可能创建了一个C#类,实现了验证逻辑,如检查输入的长度、格式或存在于数据库中的唯一性。这个类可能包含一个方法,接受用户输入作为参数,然后返回一个表示验证结果的布尔值或特定的错误信息。...
1. **自定义验证规则**:允许开发者设置特定的验证规则,比如最小长度、最大长度、电子邮件格式、电话号码格式等。 2. **实时反馈**:当用户输入时,插件可以即时显示错误提示,提高用户体验。 3. **错误提示**:...
在本例中,我们需要对输入的内容进行中文字符长度的判断,这时候就需要自定义验证规则。通过编写JavaScript函数,我们可以扩展`lay-verify`的功能,实现自定义的验证逻辑。 ### 知识点三:实现中文字符长度判断 ...
在实际应用中,我们往往需要对这些文本框进行各种限制,以确保用户输入的数据符合我们的预期格式或长度要求。以下是一些关于HTML文本框限制的详细知识点: 1. **长度限制**: HTML的`<input>`标签提供了一个`...
### 文本框非法字符的验证(WEB程序) 在Web开发中,输入验证是确保系统安全性和数据完整性的重要步骤之一。不正确的用户输入可能导致多种安全问题,例如SQL注入、XSS攻击等。因此,在Web应用程序中对用户输入进行...
"文本框输入不合理数据时进行验证"这个主题涉及到的是前端和后端开发中的数据验证技术,确保用户输入的数据符合预设的规则,防止错误、非法或恶意的数据进入系统。以下是对这一主题的详细阐述: 1. **前端验证**: ...