社区
ASP
帖子详情
客户端脚本,如何用Javascirpt做出类似VBScript中IsDate函数功能的函数。Trim呢?
Rukee
2002-03-26 04:24:14
也就是用Javascript做一个函数,功能同VBScript的IsDate()相同!
还有Trim函数,去掉前后空格的函数。
分多多!
...全文
31
5
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
5 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Rukee
2002-03-26
谢谢大家,我先试试
很快给分!
打赏
举报
回复
赞
linjc2000
2002-03-26
以下是另一个网友给我的,好像要稍加修改一下就可以了
function isDate(strDate, strQuote){
/*参数有两个,第一个为表示日期的字符串,格式为年(分隔符)月(分隔符)日。
第二个为年月日之间的分隔符。调用的时候第二个参数可以省略,如果省略则认
为年月日之间用"/"分隔。*/
if(arguments.length == 1){
strQuote = "/";
}else{
sQuote = strQuote;
}
var arrDate = strDate.split(strQuote);
arrDate[1] = arrDate[1] - 1;//js中月份是0-11
strDate = arrDate.join("/");
var objDate = new Date(strDate);
if(isNaN(Date.parse(strDate))) return false;
if(parseInt(arrDate[0]) != objDate.getFullYear() ||
parseInt(arrDate[1]) != objDate.getMonth() ||
parseInt(arrDate[2]) != objDate.getDate()
) return false;
return true;
}
打赏
举报
回复
赞
孟子E章
2002-03-26
// 增加一个名为 trim 的函数作为
// String 构造函数的原型对象的一个方法。
String.prototype.trim = function()
{
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// 有空格的字符串
var s = " leading and trailing spaces ";
// 显示 " leading and trailing spaces (35)"
window.alert(s + " (" + s.length + ")");
// 删除前后空格
s = s.trim();
// 显示"leading and trailing spaces (27)"
window.alert(s + " (" + s.length + ")");
打赏
举报
回复
赞
希偌
2002-03-26
http://www.csdn.net/expert/topic/396/396543.xml?temp=.6928369
打赏
举报
回复
赞
linjc2000
2002-03-26
function LTrim(str)
{
for (var i=0; str.charAt(i)==" "; i++);
return str.substring(i,str.length);
}
function RTrim(str)
{
for (var i=str.length-1; str.charAt(i)==" "; i--);
return str.substring(0,i+1);
}
function Trim(str)
{
return LTrim(RTrim(str));
}
打赏
举报
回复
赞
相关推荐
请问
JAVASC
RI
PT
中
去掉一个字符串前后空格是什么
函数
,就是相当于
VBSCRI
PT
中
的
TRIM
()的那个?
请问
JAVASC
RI
PT
中
去掉一个字符串前后空格是什么
函数
,就是相当于
VBSCRI
PT
中
的
TRIM
()的那个?
请问如何在
javasc
ri
pt
中
调
用
vbscri
pt
中
的
trim
函数
?
特急! 现在想在
javasc
ri
pt
中
去掉字符串前后的全角和半角空格,试了很多种方法都不行,现在想调
用
vbscri
pt
中
的
trim
函数
,但不知怎么调
用
,请高手指教! 注 字符串前后的全角和半角空格可混合输入
JavaSc
ri
pt
中
的
Trim
函数
JavaSc
ri
pt
中
没有
Trim
函数
,
VBScri
pt
语言
中
才有这个
函数
,就是去掉字符串头和尾的空格。可以在
JavaSc
ri
pt
中
这么写一个
Trim
的
函数
: //此处为string类添加三个成员 String.prototype.
Trim
= function(){ return
Trim
(this);} String.prototype.L
Trim
= function(){return
功能
类似
于
vbscri
pt
的len和
trim
的
javasc
ri
pt
函数
是什么。
功能
类似
于
vbscri
pt
的len和
trim
的
javasc
ri
pt
函数
是什么。
JavaSc
ri
pt
中
Trim
函数
JavaSc
ri
pt
中
没有
Trim
函数
,
VBScri
pt
语言
中
才有这个
函数
,就是去掉字符串头和尾的空格。可以在
JavaSc
ri
pt
中
这么写一个://此处为string类添加三个成员String.prototype.
Trim
= function(){ return
Trim
(this);}String.prototype.L
Trim
= function(){return
发帖
ASP
微信扫一扫
点击复制链接
分享社区
下载分享明细
2.8w+
社区成员
35.7w+
社区内容
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
帖子事件
创建了帖子
2002-03-26 04:24
社区公告
暂无公告