国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js 通用javascript函數庫整理

2019-11-20 23:43:03
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

/*
* 包含jquery-1.3.2.min.js
*/
document.write("<script language='javascript' src='js/jquery-1.3.2.min.js'></script>");
/*
* 公共參數
*/
var hostUrl='http://'+window.location.host; //獲取網站主機頭
/*
* 水平居中left值
*/
function HorCenter(x){
return (document.documentElement.clientWidth-x)/2;
}
/*
* 垂直居中top值
*/
function VerCenter(y){
return (document.documentElement.clientHeight-y)/2+document.documentElement.scrollTop;
}
/*
* 刪除左右兩端的空格
*/
function Trim(str){
return str.replace(/(^/s*)|(/s*$)/g, "");
}
/*
* 判斷郵箱,返回true/false
*/
function IsEmail(email){
var Expression=//w+([-+.']/w+)*@/w+([-.]/w+)*/./w([-.]/w+)*/;
var objExp=new RegExp(Expression);
return objExp.test(email);
}
/*
* 判斷用戶名,返回true/false
*/
function IsUser(user){
var Expression=/^(?!_)(?!.*?_$)(/w|[/u4E00-/u9FA5])*$/; //只能數字、中文、字母、下劃線組合,下劃線不能在開頭或結尾
var objExp=new RegExp(Expression);
return objExp.test(user);
}
/*
* 判斷手機號碼
*/
function IsMobile(mobile){
var Expression=/^1[3458]{1}[0-9]{9}$/;
var objExp=new RegExp(Expression);
return objExp.test(mobile);
}
/*
* 判斷非負整數,返回true/false
*/
function IsInt(intval){
var Expression=/^/d+$/;
var objExp=new RegExp(Expression);
return objExp.test(intval);
}
/*
* 判斷數字,返回true/false
*/
function IsNum(num){
return !isNaN(num);
}
/*
* 判斷人民幣(錢),返回true/false
*/
function IsMoney(money){
var Expression=/^(([1-9]/d+|0)/./d{2}|([1-9]/d+|0))$/;
var objExp=new RegExp(Expression);
return objExp.test(money);
}
/*
* 計算字符串長度,中文記為兩個,英文數字記為一個
*/
function GetByteLen(sChars){
return sChars.replace(/[^/x00-/xff]/g,"xx").length;
}
/*
* 限制輸入的最長字符串
*/
function GetByteVal(sSource, iLen){
if(sSource.replace(/[^/x00-/xff]/g,"xx").length<=iLen)
{
return sSource;
}
else
{
var str="";
var l=0;
var schar;
for(var i=0;schar=sSource.charAt(i);i++)
{
str+=schar;
l+=(schar.match(/[^/x00-/xff]/) != null ? 2:1);
if(l>=iLen)
{
break;
}
}
return str;
}
}
/*
* 寫入cookie
*/
function SetCookie(name,value)
{
var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;
var expires=(2<argc)?argv[2]:null;
var path=(3<argc)?argv[3]:null;
var domain=(4<argc)?argv[4]:null;
var secure=(5<argc)?argv[5]:false;
document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
}
/*
* 獲取cookie
*/
function GetCookie(name){
var search = name + "=";
var returnvalue = "";
if (document.cookie.length > 0)
{
offset = document.cookie.indexOf(search);
if (offset != -1)
{
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset,end));
}
}
return returnvalue;
}
/*
* checkBox全選、全消
*
* 引用
* <input name="chkbox" type="checkbox" onclick="checkAll(this,'form1')" />
* <input name="chkbox" type="checkbox" value="" class="chk" />
*/
function CheckAll(obj,objForm){
if(obj.checked==true){
$('#'+objForm+' input:checkbox.chk').each(function(){
this.checked='checked';
});
}
else{
$('#'+objForm+' input:checkbox.chk').each(function(){
this.checked='';
});
}
}
/*
* 支持多種瀏覽器的復制
*/
function CopyValue(strValue){
if(IsIE())
{
clipboardData.setData("Text",strValue);
alert("成功復制");
}
else
{
Copy(strValue);
alert("成功復制");
}
}
/*
* 判斷IE瀏覽器
*/
function IsIE(number){
if(typeof(number)!=number)
{
return!!document.all;
}
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德钦县| 乡城县| 泗阳县| 勐海县| 望都县| 新乡市| 花莲县| 阜阳市| 玉屏| 河东区| 赣榆县| 宁波市| 孟村| 丹寨县| 茂名市| 安庆市| 阿鲁科尔沁旗| 台州市| 历史| 电白县| 康乐县| 永康市| 广德县| 新化县| 澄江县| 怀仁县| 根河市| 原平市| 勐海县| 奉贤区| 环江| 井冈山市| 临澧县| 南皮县| 盐边县| 通州区| 巴林左旗| 大同市| 巴林左旗| 富源县| 沧源|