给JavaScript自定义一个Trim函数
作者:重归本垒 来源:blogjav 时间:2008-04-20 16:30:00
JavaScript中没有Trim函数,VBScript语言中才有这个函数,就是去掉字符串头和尾的空格。
您可以访问这篇文章:《增加 javascript 的 trim 函数》,功能相同,不同的是它使用了正则表达式来过滤头尾空格。
可以在JavaScript中这么写一个:
<script language="JavaScript">
//此处为string类添加三个成员
String.prototype.Trim = function(){ return Trim(this);}
String.prototype.LTrim = function(){return LTrim(this);}
String.prototype.RTrim = function(){return RTrim(this);}
//此处为独立函数
function LTrim(str)
{
var i;
for(i=0;i<str.length;i++)
{
if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break;
}
str=str.substring(i,str.length);
return str;
}
function RTrim(str)
{
var i;
for(i=str.length-1;i>=0;i--)
{
if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break;
}
str=str.substring(0,i+1);
return str;
}
function Trim(str)
{
return LTrim(RTrim(str));
}
</script>
标签:trim,函数,javascript
0
投稿
猜你喜欢
浅述七大主流数据库
2011-08-05 18:21:27
豆瓣可以做而且值得做的几件事情
2009-04-24 12:07:00
品牌的统一体验
2010-05-19 13:08:00
XML:OpenSearch 浏览器指定搜索应用
2010-05-04 19:37:00
你知道怎么在淘宝里进行投诉吗?
2008-06-04 12:00:00
ASP压缩ACCESS数据库实例
2009-01-19 11:47:00
js 操作cookie的教程
2008-03-05 13:08:00
ASP sql:rs.open语句详细说明
2008-03-17 11:30:00
FckEditor配置手册中文教程详细说明
2010-02-28 12:37:00
网站设计中的面包屑[译]
2009-03-22 15:42:00
MYSQL启用日志和查看日志
2010-12-03 16:24:00
从xml中获取城市,省份名称
2008-09-05 15:07:00
《用户体验的要素》摘记
2008-08-04 17:59:00
Dreamweaver MX 2004 之 Flash Element
2010-03-25 12:27:00
视觉设计常见误解
2008-11-13 13:09:00
禁止在网页里面是用搜狗的云输入法
2009-11-29 15:50:00
ASP编写计数器的优化方法
2009-01-21 19:46:00
用css和js实现firefox和IE支持局部打印
2008-05-23 13:04:00
asp下用fso和ado.stream写xml文件的方法
2011-04-07 10:55:00
用Dreamweaver MX制作文字特效
2011-06-14 09:49:47