天行健
《周易》曰:
天行健,君子以自强不息(乾卦)
地势坤,君子以厚德载物(坤卦)
导航
BlogJava
首页
新随笔
联系
聚合
管理
统计
随笔 - 119
文章 - 4
评论 - 92
引用 - 0
公告
对家人好点,对朋友好点,对自己好点
bnlovebn@21cn.com
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(5)
给我留言
查看公开留言
查看私人留言
随笔分类
AJAX(2)
(rss)
DataBase(18)
(rss)
Hibernate(6)
(rss)
JAVA (24)
(rss)
JS(11)
(rss)
JSP(18)
(rss)
linux(5)
(rss)
SOA(1)
(rss)
Spring(7)
(rss)
Struts(6)
(rss)
webserver(2)
(rss)
WML(1)
(rss)
其它(25)
(rss)
系统设计(5)
(rss)
随笔档案
2011年6月 (3)
2010年4月 (1)
2008年12月 (1)
2008年9月 (2)
2008年6月 (4)
2008年5月 (8)
2008年4月 (3)
2008年3月 (5)
2007年11月 (5)
2007年10月 (2)
2007年9月 (1)
2007年7月 (15)
2007年6月 (3)
2007年5月 (8)
2007年4月 (3)
2007年3月 (1)
2007年2月 (6)
2007年1月 (5)
2006年12月 (15)
2006年11月 (5)
2006年10月 (3)
2006年9月 (3)
2006年7月 (2)
2006年6月 (14)
2006年4月 (1)
文章分类
JAVA文章(3)
(rss)
JSP文章
(rss)
其它(1)
(rss)
技术文章
(rss)
文章档案
2011年6月 (1)
2006年9月 (1)
2006年6月 (1)
2006年4月 (1)
搜索
最新评论
1. re: 无法使用此产品的安装源,请确认安装源存在,并且您可以访问它
两种方法都用了,都不行呀
--龙
2. re: 系统启动时出现错误:应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {BA126AD1-2166-11D1-B1D0-00805FC1270E})的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE 的解决.
DCOM
--dacan
3. re: 关于Myeclipse configuration center中software中的personal sites中添加的插件无法删除的解决
删除 add site history :
D:\Genuitec是安装目录
D:\Genuitec\Common\configuration\bookmark.properties
--g_man1990
4. re: Cannot find bean under name org.apache.struts.taglib.html.BEAN[转][未登录]
多谢
--zw
5. re: 解决JS页面跳转ie,firefox,opera不兼容问题[未登录]
在opera还是不能跳转
--vincent
阅读排行榜
1. Hibernate SQL方言 (hibernate.dialect)(49461)
2. 几种js实现的动态多文件上传(32236)
3. java创建文件夹,文件;删除文件夹,文件(30119)
4. 无法使用此产品的安装源,请确认安装源存在,并且您可以访问它(29988)
5. js截取字符串的方法(19741)
评论排行榜
1. [linux]警告:检测到时钟错误。您的创建可能是不完整的。(13)
2. 无法使用此产品的安装源,请确认安装源存在,并且您可以访问它(13)
3. 几种js实现的动态多文件上传(12)
4. Cannot find bean under name org.apache.struts.taglib.html.BEAN[转](7)
5. 在用MyEclipse发布应用,构建路径的问题(7)
给JavaScript自定义一个Trim函数
JavaScript中没有Trim函数,VBScript语言中才有这个函数,就是去掉字符串头和尾的空格。可以在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
>
posted on 2007-01-23 14:43
重归本垒(Bing)
阅读(1640)
评论(2)
编辑
收藏
所属分类:
JS
Comments
#
re: 给JavaScript自定义一个Trim函数
施伟
我想如果用正则表达式来实现会更加简洁,你觉得呢:) 正则表达式是程序员不得不学的东西!
Posted @ 2007-01-29 20:17
回复
更多评论
#
re: 给JavaScript自定义一个Trim函数
重归本垒(BNBN)
@施伟
是的,的确,一行就搞定了,
this.value.replace(/(^\s*)|(\s*$)/g, '')
Posted @ 2007-01-30 11:09
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
JavaScript写的日期时间控件,很好用,Cosplay了
解决JS页面跳转ie,firefox,opera不兼容问题
js截取字符串的方法
Struts+FCKeditor修改读取的html文本
FCKeditor2.4 JSP版使用[转]
javascript验证给定的日期的合法性
字符串反转的函数
[转]JAVASRIPT正则表达式
几种js实现的动态多文件上传
给JavaScript自定义一个Trim函数