社区
JavaScript
帖子详情
如何在文本框中分别验证“汉字”和“英文字符串”的长度,有高分哦!!
yu1928
2002-05-11 04:32:59
我想文本框中限制用户输入的字符串的长度(比如10位),可是一个英文占一位,一个汉字占两位。我怎么能实现对英文、汉字同样对待,就是说:英文是10位,汉字也是10位。
谢谢!
...全文
46
12
打赏
收藏
如何在文本框中分别验证“汉字”和“英文字符串”的长度,有高分哦!!
我想文本框中限制用户输入的字符串的长度(比如10位),可是一个英文占一位,一个汉字占两位。我怎么能实现对英文、汉字同样对待,就是说:英文是10位,汉字也是10位。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟子E章
2002-05-11
打赏
举报
回复
用法:
<script>
function get8Length(str)
{
var tmp = 0;
var len = 0;
var okLen = 0
for(var i=0;i<8;i++)
{
if(str.charCodeAt(i)>255)
tmp += 2
else
len += 1
okLen += 1
if(tmp + len == 8)
{
return (str.substring(0,okLen));
break;
}
if(tmp + len > 8)
{
return (str.substring(0,okLen - 1) + " ");
break;
}
}
}
</Script>
输入文字:<input id=a>
<input type="button" onclick="alert(get8Length(document.all.a.value))" value="测试">
sunbeamy
2002-05-11
打赏
举报
回复
to net_lover(孟子E章)
好象只能返回7位,你看看
------------------------------------------------------------
孟子E章
2002-05-11
打赏
举报
回复
上面的函数是返回8个英文字符的位置,你可以根据需要改成别的
孟子E章
2002-05-11
打赏
举报
回复
我的那个就是的啊
sunbeamy
2002-05-11
打赏
举报
回复
^_^那你试试上面的函数~~~~~~
yu1928
2002-05-11
打赏
举报
回复
谢谢,是我表达的不好。我的意思是10个英文=5个汉字=10位。就是说限制在10个英文或5个汉字
sunbeamy
2002-05-11
打赏
举报
回复
好容易引起误解;)我也看错了
--------------------------------------------------------------------
function getLength(sStr){
var nLength=0
if (typeof(sStr)!="string")
return
for(var i=0;i<sStr.length;i++){
sStr.charCodeAt(i)>0xff ? nLength+=2 : nLength+=1
}
return nLength
}
mmkk
2002-05-11
打赏
举报
回复
倒,我以为....faint!
mmkk
2002-05-11
打赏
举报
回复
http://www.csdn.net/expert/topic/87/87278.xml?temp=.3927423
sunbeamy
2002-05-11
打赏
举报
回复
本来就不区分双字节和单字节的,直接用length即可,为什么不先自己试试??
孟子E章
2002-05-11
打赏
举报
回复
function get8Length(str)
{
var tmp = 0;
var len = 0;
var okLen = 0
for(var i=0;i<8;i++)
{
if(str.charCodeAt(i)>255)
tmp += 2
else
len += 1
okLen += 1
if(tmp + len == 8)
{
return (str.substring(0,okLen));
break;
}
if(tmp + len > 8)
{
return (str.substring(0,okLen - 1) + " ");
break;
}
}
}
</Script>
孟子E章
2002-05-11
打赏
举报
回复
text.value.length
【Python】OCR库
除了简单的文本提取, 还能够提供更细粒度的OCR结果,例如每个识别到的字符、单词或段落的边界框 (Bounding Box) 信息,以及识别的置信度 (Confidence Score)。这些详细信息在许多高级OCR应用
中
至关重要,例如: 提供了几个函数来获取这些详细信息:我们将分别深入探讨这些函数的用法,并提供代码示例来可视化其输出。 函数可以获取图像
中
每个识别到的字符的边界框信息。这对于需要精确到字符级别的定位任务非常有用。输出格式: 该函数返回一个
字符串
,每行代表一个字符及其边界框。格式通常为: 其
Java
中
文官方教程 2022 版(三十四)
原文:docs.oracle.com/javase/tutorial/reallybigindex.html 签署 JAR 文件 原文:docs.oracle.com/javase/tutorial/security/toolsign/step4.html 现在,您可以准备签署 JAR 文件。在命令窗口
中
键入以下内容,以使用密钥库条目
中
别名为signFiles的私钥签署 JAR 文件Count.jar,并将生成的签名 JAR 文件命名为sCount.jar: jarsigner -keystore
TowardsDataScience 博客
中
文翻译 2020(五百零八)
流允许有趣的用例,否则在 DynamoDB
中
很难支持这些用例。每当一个用户超过他当前的最
高分
,我们就可以给他发电子邮件。我们还可以聚合数据并将其写入另一个表
中
;也许我们会跟踪某个游戏的
高分
在某个时间窗口内改变了多少次。流还支持数据复制;这在我们希望在更适合这类活动的数据库(如 SQL Server 或 Redshift)
中
运行分析查询的情况下非常有用。)花几分钟时间试用它们,看看它们是否适合您未来应用程序
中
的用例。在 ES6
中
,我们引入了伟大的新功能,如箭头函数扩展操作符。
TowardsDataScience 博客
中
文翻译 2020(六百五十八)
对于许多购物者来说,在周末和假期逛商场是放松和享受的好方法。房地产开发商也在利用这一趋势建造更多的购物
中
心来迎合需求。因此,海得拉巴市有许多购物
中
心,还有更多正在建设
中
。开设购物
中
心可以让房地产开发商获得稳定的租金收入。与任何商业决策一样,开一家新的购物
中
心需要认真考虑,而且比看起来复杂得多。特别是,购物
中
心的选址是决定购物
中
心成败的最重要的决策之一。NeRF 是第一篇介绍神经场景表示的论文。它有利于渲染真实物体的
高分
辨率真实感新视图。
FastReport全格式帮助文档(PDF+Word+CHM)实战指南
本文还有配套的精品资源,点击获取 简介:FastReport是一款功能强大的报表设计工具,广泛应用于.NET Framework与.NET Core平台,支持无需深入编程即可创建复杂、自定义的报表。本文档提供PDF、Word和CHM三种格式,全面覆盖报表设计界面、数据绑定、表达式编写、组件使用、预览导出等功能,包含详细操作步骤与实际示例。无论是初学者还是资深开发者,均可通过该文档快速掌握FastReport的核心技术,提升报表开发效率与数据可视化能力。
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章