表单校验常用原生js库

1.字符串去除左右空格
继承形式
// 除去左右空格
String.prototype.Trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// 除去左空格
String.prototype.LTrim = function()
{
return this.replace(/(^\s*)/g, "");
}
// 除去右空格
String.prototype.RTrim = function()
{
return this.replace(/(\s*$)/g, "");
}
自定义函数形式
// 除去左空格;
function ltrim(s){
return s.replace(/(^\s*)/g, "");
}
// 除去右空格;
function rtrim(s){
return s.replace(/(\s*$)/g, "");
}
// 除去左右空格;
function trim(s){
return s.replace(/(^\s*)|(\s*$)/g, "");
}

// 时间转换
var d = new Date('Thu May 12 2016 08:00:00 GMT+0800 (中国标准时间)');
youWant=d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes() + ':' + d.getSeconds();

// 时间转换小于10加0
var d = new Date('Fri May 10 2017 03:02:00 GMT+0800 (中国标准时间)');
var dateTime = d.getFullYear() + '-' + ((d.getMonth() + 1) >= 10 ? (d.getMonth() + 1) : ('0' + (d.getMonth() + 1))) + '-' +
(d.getDate() >= 10 ? d.getDate() : ('0' + d.getDate())) + ' ' + (d.getHours() >= 10 ? d.getHours() : ('0' + d.getHours())) + ':' + (d.getMinutes() >= 10 ? d.getMinutes() : ('0' + d.getMinutes()))

猜你喜欢

转载自blog.csdn.net/u011927449/article/details/107490242