JavaScript获取中英文混合字符串长度的方法示例
作者:hfhwfw 时间:2024-05-02 16:27:25
本文实例讲述了JavaScript获取中英文混合字符串长度的方法。分享给大家供大家参考,具体如下:
JavaScript获取中英文混合字符串的长度方法:
function StrLen(sString) {
var j = 0;
var s = sString;
if (s=="") return j;
for (var i=0; i<s.length; i++)
{
if (s.substr(i,1).charCodeAt(0)>255) j = j + 2;
else j++
}
return j;
}
应用示例:
var fName = file.value.substring(file.value.lastIndexOf('//')+1);
if(StrLen(fName)>50){
alert('文件名称长度不能超过25个汉字50个字符! ');
return false;
}
希望本文所述对大家JavaScript程序设计有所帮助。
标签:JavaScript,中英文,字符串
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
mysql ERROR 1045 (28000)问题的解决方法
2024-01-16 23:24:32
![](https://img.aspxhome.com/file/2023/0/121270_0s.jpg)
python ipset管理 增删白名单的方法
2021-02-10 17:38:19
javascript发表评论或者留言时的展开效果
2024-05-02 17:29:19
进行数据处理的6个 Python 代码块分享
2022-10-21 12:56:18
解决Tensorflow使用pip安装后没有model目录的问题
2023-08-09 22:58:05
![](https://img.aspxhome.com/file/2023/6/61706_0s.jpg)
如何获知服务器上Application对象及其对应的值?
2009-11-24 18:09:00
详解Vue中添加过渡效果
2024-04-27 16:04:29
![](https://img.aspxhome.com/file/2023/6/133016_0s.png)
JavaScript代码执行的先后顺序问题
2024-04-29 13:45:54
Python简单实现区域生长方式
2023-08-08 12:07:38
CSS框架的利与弊
2007-12-06 12:59:00
python监控网站运行异常并发送邮件的方法
2021-07-28 06:27:34
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
2023-11-16 13:00:48
Python OpenCV实战之与机器学习的碰撞
2022-04-30 17:17:21
![](https://img.aspxhome.com/file/2023/6/133466_0s.png)
ASP获取ACCESS数据库的表名以及表名对应的字段名和字段类型
2009-12-25 18:57:00
怎样在SQL Server中去除表中不可见字符
2009-02-05 15:23:00
利用sort()和Math.random()实现元素的随机排列
2010-10-19 12:42:00
ASP生成静态模版技术(带参数的标签)
2009-03-03 12:29:00
Response.Flush的用法
2010-04-08 12:54:00
SQL Server 1069错误(由于登录失败而无法启动服务)解决方法
2008-09-12 17:35:00
d3.js实现简单的网络拓扑图实例代码
2024-05-09 10:19:58
![](https://img.aspxhome.com/file/2023/0/126870_0s.jpg)