`
ariyue
  • 浏览: 345272 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

判断网页输入框中汉字的实际长度

 
阅读更多

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
function show(obj){
var v=  obj.value.replace(/[^\x00-\xff]/g,"**");
var msg=document.all.msgId;
msg.innerHTML="文本值为:"+v+",长度为:"+v.length;
}
</script>
</head>
<body>
<input name="test" type="text" onkeyup="show(this)"/><div id="msgId"></div>
</body>
</html>
分享到:
评论

相关推荐

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

    这篇文章将介绍如何在layui中创建一个只允许输入中文的输入框,并且如何判断输入的长度是否符合要求。 ### 知识点一:layui表单验证简介 layui框架提供了非常强大的表单验证功能,通过内置的`lay-verify`属性,可以...

    JS很简单的判断输入框中的字符数(汉字2字符)

    ### JS简单判断输入框中的字符数(汉字计为2字符)知识点详解 #### 一、背景与需求分析 在Web开发中,经常会遇到对用户输入进行限制或统计的需求,尤其是在表单验证方面。例如,一个注册表单可能要求用户名长度不...

    winform中DatagridView中文本输入框输入改变事件

    在实际开发过程中,我们经常需要监听用户在`DataGridView`中的文本输入框(`DataGridViewTextBoxColumn`)中的输入变化,以便实时处理或验证数据。本文将详细讨论如何在Winform的`DataGridView`中设置文本输入改变...

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

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

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

    因此,需要一个函数来计算字符串的实际长度。这里的GetLength函数就扮演了这个角色,它通过遍历字符串中的每一个字符,并使用charCodeAt()方法获取字符的ASCII编码,来判断是否为中文字符。如果字符编码在0到128之间...

    js字符限制(字符截取) 一个中文汉字算两个字符

    当用户输入时,该事件处理函数会读取输入框中的值,并判断去除可能的中文字符后,剩余的字符串长度是否超过限制(14个字符)。如果超过了,就调用`getByteVal`函数进行截取,使得最终用户看到的输入长度不超过14个...

    易语言源码易语言判断编辑框为空源码.rar

    在易语言中,"判断编辑框为空"是一个常见的操作,特别是在用户界面交互时,我们需要检查用户在编辑框中是否输入了内容。这个操作在很多场合都非常重要,比如数据验证、表单提交等。 编辑框是用户界面中的一个基本...

    限制只能中文输入的方法

    此函数用于判断一个字符串`s`是否全部由中文字符组成。它首先定义了一个包含所有不允许出现的字符的字符串`badChar`,然后调用`isCharsInBag`函数来查找`s`中是否存在任何不允许的字符。如果找到了,则返回`false`,...

    使用js验证填写的字符是否符合长度

    考虑到中文字符占两个字节,而英文字符仅占一个字节,此方法通过正则表达式匹配所有非ASCII字符(即中文或其他双字节字符),并将其数量加入到字符串原始长度中,得到真实长度。 ```javascript String.prototype....

    jQuery中文转换成拼音代码

    通过某种哈希函数或者简单的编码方式,我们可以将Unicode编码转化为一个固定长度的字符串,以此作为中文汉字的唯一标识。这在数据库存储、排序或者查找等操作中非常实用。 在给定的压缩包文件中,`index.html`很...

    验证字符长度

    以上示例展示了如何使用 JavaScript 实现对输入框中的字符长度进行验证,特别是考虑到了中文字符的特殊性。这种方法简单有效,可以应用于多种场景,如表单验证、数据输入限制等。此外,还可以进一步优化,例如增加更...

    javascript验证

    - 计算输入框值的实际长度(考虑到中文字符占用三个字节)。 - 如果实际长度超过允许的最大长度,则显示错误提示信息并设置错误样式,同时将全局变量`haveError`设为`true`,返回`false`。 - 如果实际长度不超过...

    js如何判断输入字符串长度

    首先,`getByteLen`函数用于计算字符串的实际长度。这个函数考虑到了字符编码的情况,它能够区分中文汉字和英文及数字字符。中文汉字通常占用两个字节的空间,而英文及数字通常占用一个字节的空间。`getByteLen`函数...

    JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)

    首先,我们来分析标题:"JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)"。标题中提到的“JS”是JavaScript的缩写,它是一种广泛用于网页开发的脚本语言。标题描述了一个具体的编程任务,即需要编写...

    JS判断字符串字节数并截取长度的方法

    因此,当处理包含中英文混合的字符串时,如果仅以字符数作为长度限制的依据可能会导致实际字节超出预期。这就要求我们进行字节级别的检查。 在给出的示例中,作者展示了一个名为`notifyTextLength`的函数,这个函数...

    易语言学习进阶输入框源码-易语言

    3. **格式检查**:可能包括了对输入数据格式的检查,例如邮箱验证、数字验证等,这在实际应用中非常常见,可以防止用户输入无效数据。 4. **自定义样式**:源码可能展示如何改变输入框的外观,如边框样式、背景色、...

    js 限制表单输入长度 汉字为两个字符

    这个函数返回字符串的实际长度,其中每个汉字计为2个字符。 接着,函数通过监听`textarea`的`onpropertychange`事件(对于IE浏览器)或`input`事件(其他现代浏览器),在用户输入时触发`textChange`回调函数。`...

    js输入框使用正则表达式校验输入内容的实例

    以本实例中的用户名称格式判断为例,用户名称要求只允许下划线、数字、字母或中文,并且长度不超过10个字符。要实现这个校验,我们可以定义一个正则表达式,并使用test()方法来检查一个字符串是否符合这个正则表达式...

    js判断字符是否是汉字的两种方法小结

    文章中还提到了一个函数chkstrlen,该函数通过for循环遍历字符串,使用charCodeAt获取每个字符的编码值,并根据汉字编码值的特点来计算字符串的实际长度。这种方法尤其适用于需要根据字符实际占用空间来计算长度的...

    javascript限制用户只能输汉字中文的方法

    以上两种方法均可以有效地限制用户在Web页面上的输入框中只能输入汉字,开发者可以根据实际的使用场景和需求来选择合适的方法。同时,这样的功能实现对于中文输入环境来说具有很强的实用价值,比如用于姓名、地址等...

Global site tag (gtag.js) - Google Analytics