// JavaScript Document
function trimleftright(str) { //删除左右两端的空格
return str.replace(/(^/s*)|(/s*$)/g, "");
}
function ltrim(str) { //删除左边的空格
return str.replace(/(^/s*)/g, "");
}
function rtrim(str) { //删除右边的空格
return str.replace(/(/s*$)/g, "");
}
/**
**检查是否为空
**fieldname字段中文名
**fieldnameform表单元素
**/
function notNull(fieldname,string) {
stringtemp = string.value.replace(//s/g,"");
if (stringtemp === "") {
alert(fieldname+"不能为空!");
string.focus();
return false;
}else{
return true;
}
}
/**
**检查字段长度
**fieldname字段中文名
**fieldnameform表单元素
**num长度
**/
function checkLength(fieldname,string,num) {
nlength = string.value.length;
if (nlength >num) {
alert(fieldname+"不能超过"+num+"个字!");
string.focus();
return false;
}else{
return true;
}
}
/**
**检查是否是数值
**fieldname字段中文名
**fieldnameform表单元素
**/
function checkNumber(fieldname,string){
var NumberReg = /^[0-9]{1,3}$/;
if (!NumberReg.test(string.value))
{
alert(fieldname+"必须是数字!");
string.focus();
return false;
}
return true ;
}
/**
**检查是否是浮点数
**fieldname字段中文名
**fieldnameform表单元素
**/
function checkDouble(fieldname,string){
var NumberReg = /^[0-9]{0,8}(/.)?[0-9]{1,2}$/;
if (!NumberReg.test(string.value))
{
alert(fieldname+"不正确!");
string.focus();
return false;
}
return true ;
}
/**
**检查文件扩展名
**fieldname字段中文名
**fieldnameform表单元素
**/
function viewImg(f){
if (f.value.indexOf(".")!=-1){
var imgfilter=f.value.substring(f.value.lastIndexOf(".")).toLowerCase();
if (!(imgfilter==".jpg"||imgfilter==".gif"||imgfilter==".jpeg")){
alert("请选择正确的文件类型(jpg,jpeg,gif)!");
f.focus();
return false;
}else{
return true;
}
}else{
alert("请选择正确的文件类型(jpg,jpeg,gif)!");
return false;
}
}
/**
**按比例缩放图片.
**调用时,<img src="" οnlοad="checksize(this);"></img>
**/
function checksize(theobj){
if (theobj.width>500){
theobj.height=(theobj.height/theobj.width)*500;
theobj.width=500;
}
}
/**
**将内容截取自符串
**str1 要截取的字符串
**span 字符串所在的图层的名称
**length 载取的长度.
**/
function strLength(str1,spanName,length1){
var str = str1;
if(str.length<=length1)
{
document.getElementById(spanName).innerHTML=str;
}
else
{
var trunckedStr = str.substring(0,length1);
document.getElementById(spanName).innerHTML=trunckedStr+'';
}
}