`
fireDragonpzy
  • 浏览: 454148 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

ValidationEngine 字符长度判断

阅读更多
本文为firedragonpzy原创,转载务必在明显处注明:
转载自【Softeware MyZone】原文链接: http://www.firedragonpzy.com.cn/index.php/archives/760


	
1、注:调整一个汉字字符长度为2,一个英文字符长度为1
for (var i = 0; i < val.length; i++) 
 {
   len = len + ((val.charCodeAt(i) >= 0x4e00 && val.charCodeAt(i) <= 0x9fa5) ? 2 : 1); 
 }
2、validationEngine 字符长度问题(汉字字符,英文字符长度)
将var len = field.val().length;替换为(因为从网上没有找到合适的方法,所以自己写了个,当然这个也可以自己封装,因为时间问题,暂且这样)
var len = 0;
var val = field.val();
for (var i = 0; i < val.length; i++) 
{
len = len + ((val.charCodeAt(i) >= 0x4e00 && val.charCodeAt(i) <= 0x9fa5) ? 2 : 1); 
}
分享到:
评论

相关推荐

    字符串长度的判断 JAVA

    字符串的长度判断和截取是常见的操作,对于程序逻辑控制和数据处理至关重要。以下将详细讲解如何在Java中进行字符串长度的判断以及如何截取字符串。 首先,创建一个字符串对象通常使用`String`类的构造函数或者双...

    字符串(汉字)长度判断

    针对Oracle数据库中汉字在不通的字符集下所占字符长度不通,在保存时可能需要对源字符串的长度进行判断。 实现过程如下 /** * 针对汉字 进行计算长度 * @param string 计算的字符串 * @param ...

    截取指定长度的字符串

    "截取指定长度的字符串"这个主题涉及到的是如何从一个字符串中提取出特定长度的部分。这在处理用户输入、数据展示、信息提取等多个场景中都非常常见。接下来,我们将深入探讨这个知识点。 首先,让我们明确什么是...

    pb中实现字符长度和计算器的实现

    在这个场景中,“pb中实现字符长度和计算器的实现”意味着我们要探讨如何在PowerBuilder环境中创建两个功能:一是计算字符串的长度,二是实现一个基本的计算器。 在PowerBuilder中,字符串长度的计算可以通过内置...

    获取中文字符串长度的函数(VB6.0代码编写)

    在VB6.0编程环境中,处理中文字符串时,我们经常会遇到一个问题:如何准确地计算一个包含中文字符的字符串的长度。由于中文字符占用的字节数不同于英文字符(每个中文字符通常占用2个字节,而英文字符占用1个字节)...

    验证字符长度

    长度限制判断 根据业务需求,如果输入的字符长度超过 20,则弹出警告提示,并阻止表单提交。 ```javascript if (length &gt; 20) { alert("输入的字符长度不能超过 10 到 20 个字符。"); obj.focus(); // 将焦点移...

    字符串长度计算器

    汉化软件好多地方必须设置字符串长度值,不设置正确功能就失效,所以这小工具,希望对大家有帮助。 功能用途:计算字符串的长度,并以十六进制显示 什么是Hex反序:比如说字符长度是 0123,在文件中实际上是 2301

    C#字符串截取固定长度的方法

    ### C#字符串截取固定长度的方法 在C#编程语言中,经常需要处理字符串操作,其中一个常见的需求就是根据特定的长度来截取字符串。本文将详细介绍如何使用C#实现字符串的固定长度截取,并深入探讨背后的原理和技术...

    java判断中文字符串长度的简单实例

    在进行编程实践时,判断字符串的长度是一个常见需求。在Java语言中,尤其是涉及到中文字符时,这一需求变得更为复杂。因为中文字符在计算机中通常占用的字节长度不同于英文字符,这会导致如果我们简单地使用字符串的...

    JS获取带中文字符的字符串长度

    一个JS函数,可以获取你当前输入的字符串的长度,其中中文字符和全角字符是2个长度

    pb字符串长度格式化

    "pb字符串长度格式化"这个主题关注的是如何调整字符串的长度,使其符合特定的标准,这通常涉及到字符串的截取、填充以及转换等操作。在编程语言如PowerBuilder(PB)中,这类操作对于数据展示、数据库交互以及遵循...

    PB判断字符串是否有中文

    因此,我们可以比较字符串的宽字符长度(`LenW`)和普通字符长度(`Len`),以此来判断字符串中是否包含中文字符。 1. **计算宽字符长度**:使用`LenW`函数计算字符串的宽字符长度。这个函数返回字符串中的字节数。...

    JS字符串长度判断,超出进行自动截取的实例(支持中文)

    在前端开发中,字符串的长度判断及截取是一项基础且实用的功能,尤其当需要控制输入框中字符的长度时。在给定的文件中,作者提供了一个JavaScript的示例代码,展示了如何根据给定的长度限制,判断字符串长度,并进行...

    js判断字符长度以及中英文数字等

    在使用JavaScript进行编程时,判断字符串中字符的长度以及区分中英文数字字符是一项常见的需求。在本教程中,我们将介绍如何使用JavaScript中的函数来实现这一功能,并且提供核心代码和使用实例。 首先,我们了解到...

    泰国文字字符位长度算法

    泰国文字字符位长度算法。泰文的特殊显示方式使其字符位长度无法有效确定。

    用指针计算字符串长度

    用指针计算字符串长度,简单的小程序,c语言

    设置字符串每行固定长度

    在编程领域,尤其是在C#语言中,经常需要处理字符串并按照特定格式进行显示,例如将字符串每行限制在固定长度。这在打印报告、生成日志或者格式化输出时非常常见。本文将深入探讨如何在C#中实现这一功能,并提供相关...

    已知一个字符串的长度,剔除其中所有的空格字符。请从字符串最后一个字符开始逐个向前判断、并进行处理。

    已知一个字符串的长度,剔除其中所有的空格字符。请从字符串最后一个字符开始逐个向前判断、并进行处理。

    判断字符串是否是空

    2. **空格字符串(Whitespace String)**: 虽然字符串长度不为0,但只包含空格、制表符等空白字符。 3. **NULL或nil字符串**: 字符串对象本身为`nil`或`NULL`,表示未初始化或已释放。 在标题和描述中提到的方法是...

Global site tag (gtag.js) - Google Analytics