JS控制滚动条的位置:
window.scrollTo(x,y);
竖向滚动条置顶 window.scrollTo(0,0);
竖向滚动条置底 window.scrollTo(0,document.body.scrollHeight)
JS控制TextArea滚动条自动滚动到最下部
document.getElementById('textarea').scrollTop = document.getElementById('textarea').scrollHeight;
//时间格式的转换
function
date2str(d)
{
var
ret=d.getFullYear()+
""
ret+=(
"00"
+(d.getMonth()+1)).slice(-2)+
""
ret+=(
"00"
+d.getDate()).slice(-2)+
""
ret+=(
"00"
+d.getHours()).slice(-2)+
""
ret+=(
"00"
+d.getMinutes()).slice(-2)+
""
ret+=(
"00"
+d.getSeconds()).slice(-2)
return
ret;
}
var
reqDate = date2str(
new
Date());
页面重置:
function
resetBtnClick()
{
var
form = $(
"#userRegisterQBForm"
)[0];
form.reset();
}
非空验证:
var
message=
""
;
if
($.trim($(
"#userName"
).val())==
null
||$.trim($(
"#userName"
).val())==
""
)
{
message+=
"用户名不能为空!<br/>"
;
}
if
($.trim($(
"#password"
).val())==
null
||$.trim($(
"#password"
).val())==
""
)
{
message+=
"密码不能为空!<br/>"
;
}
if
($.trim($(
"#verifyCode"
).val())==
null
||$.trim($(
"#verifyCode"
).val())==
""
)
{
message+=
"验证码不能为空!"
;
}
if
(message!=
""
)
{
dt$.alert(message);
return false
;
}else{
//提交时,密码MD5加密
$(
"#password"
).val(
new
$.Md5().hex_md5($(
"#password"
).val()));
$(
"#loginForm"
)[0].submit();
}
JS 时间的比较
生效时间和失效时间:
var
d =
new
Date();
var
effDate = dt$.obj(
'#effDate'
).val();
var
expDate = dt$.obj(
'#
expDate'
).val();
var
date= date2str(d);
if
(expDate !=
""
&& expDate<date)
{
dt$.alert(
"失效日期不能小于当前日期"
);
return
;
}
if
(effDate !=
""
&& expDate !=
""
&& effDate > expDate)
{
dt$.alert(
"生效日期不能晚于失效日期"
);
return
;
}
function
date2str(d)
{
var
ret=d.getFullYear()+
"-"
ret+=(
"00"
+(d.getMonth()+1)).slice(-2)+
"-"
ret+=(
"00"
+d.getDate()).slice(-2)
return
ret;
}
window close弹出框关闭:
jQuery(
function
()
{
if
(
'<s:property value="resultMsg" />'
==
'FAILURE'
)
{
alert(
"操作失败"
);
window.close()|| parent.close();
}else if
(
'<s:property value="resultMsg" />'
==
'SUCCESS'
)
{
alert(
"操作成功"
);
window.close()|| parent.close();
}else if
(
'<s:property value="resultMsg" />'
==
'OVERSIZE'
)
{
alert(
"文件大小超过50K,请重新上传!"
);
window.close()|| parent.close();
}else{
alert(
"操作失败--文件格式或大小不符合要求"
);
window.close()|| parent.close();
}
}
);