//屏蔽F5刷新
function document.onkeydown(){
if ( event.keyCode==116){
event.keyCode = 0;
event.cancelBubble = true;
return false;
}
}
//如果选择的是多选框点击行就不触发显示数据的事件
var input = window.event.srcElement;
if(input.tagName == "INPUT"){
return;
}
//判断是否为正整数
function isNumber(paraStr)
{
if(!paraStr) return false;
var strP=/^\d+(\.\d+)?$/;
if(!strP.test(paraStr)) return false;
try{
if(parseFloat(paraStr)!=paraStr) return false;
}
catch(ex)
{
return false;
}
return true;
}
//校验不能走超过最大长度
function validateMaxLength(txtName,maxLen)
{
var totalLen = 0;
totalLen = document.getElementById(txtName).value.length;
if (totalLen > maxLen)
{
alert("The max length of " + paraStr + "must be less than " + maxLen);
}
}
//校验必输
function validateValueRequired(txtName,label)
{
if((document.getElementById(txtName).value == "")
|| (document.getElementById(txtName).value.length<=0))
{
alert("The value of " + label + " is required!");
document.forms[0].elements[txtName].focus();
}
}
//验证传入的字符串是否正确的日期格式,是返回true,否返回 false
function formatTime(str)
{
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null) return false;
var d= new Date(r[1], r[3]-1, r[4]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}