js怎样截取字符串长度的
解决方案 »
- 150分求解解析XML并存入ms sqlserver问题!
- 简单局部变量问题
- 指定的转换无效(内附代码)
- 为什么我台电脑 用asp.net 收接 中文的表单 会出现乱码??????????????? 急!!!!
- 求救:读excel的问题
- 系统老是说用户使用web站点过多?
- 怎么样获取数据集单表单行的所有字段名称、值、类型?
- 一个在不同浏览器显示差异的问题,有图请进
- 关于数据绑定时转行的问题
- 如何获得SQL所得数据的行数?在asp中的<!--#include file ="XX.aspx" -->不能用了?
- 几天了 这个问题还没解决 未能加载程序集
- compareValidator 验证密码问题!
{
var r = /[^\x00-\xff]/g;
if(this.replace(r, "mm").length <= n) return this;
n = n - 3;
var m = Math.floor(n/2);
for(var i=m; i<this.length; i++)
{
if(this.substr(0, i).replace(r, "mm").length>=n)
{
return this.substr(0, i) +"...";
}
}
return this;
};
用法:var a = "gdfghrtfhrjtyjtukyukyk";a.sub(10);
该文章转载自德仔工作室:http://www.dezai.cn/Article_Show.asp?ArticleID=10978