鍦╞/s寮鍙戜腑緇忓父鐢ㄥ埌鐨?a >javascript鎶鏈?
涓銆侀獙璇佺被
1銆佹暟瀛楅獙璇佸唴
1.1 鏁存暟
1.2 澶т簬0鐨勬暣鏁?錛堢敤浜庝紶鏉ョ殑ID鐨勯獙璇?
1.3 璐熸暣鏁扮殑楠岃瘉
1.4 鏁存暟涓嶈兘澶т簬iMax
1.5 鏁存暟涓嶈兘灝忎簬iMin
2銆佹椂闂寸被
2.1 鐭椂闂達紝褰㈠ (13:04:06)
2.2 鐭棩鏈燂紝褰㈠ (2003-12-05)
2.3 闀挎椂闂達紝褰㈠ (2003-12-05 13:04:06)
2.4 鍙湁騫村拰鏈堛傚艦濡?2003-05,鎴栬?003-5)
2.5 鍙湁灝忔椂鍜屽垎閽?褰㈠(12:03)
3銆佽〃鍗曠被
3.1 鎵鏈夌殑琛ㄥ崟鐨勫奸兘涓嶈兘涓虹┖
3.2 澶氳鏂囨湰妗嗙殑鍊間笉鑳戒負絀恒?br> 3.3 澶氳鏂囨湰妗嗙殑鍊間笉鑳借秴榪噑MaxStrleng
3.4 澶氳鏂囨湰妗嗙殑鍊間笉鑳藉皯浜巗MixStrleng
3.5 鍒ゆ柇鍗曢夋鏄惁閫夋嫨銆?br> 3.6 鍒ゆ柇澶嶉夋鏄惁閫夋嫨.
3.7 澶嶉夋鐨勫叏閫夛紝澶氶夛紝鍏ㄤ笉閫夛紝鍙嶉?br> 3.8 鏂囦歡涓婁紶榪囩▼涓垽鏂枃浠剁被鍨?br>4銆佸瓧絎︾被
4.1 鍒ゆ柇瀛楃鍏ㄩ儴鐢盿-Z鎴栬呮槸A-Z鐨勫瓧瀛楁瘝緇勬垚
4.2 鍒ゆ柇瀛楃鐢卞瓧姣嶅拰鏁板瓧緇勬垚銆?br> 4.3 鍒ゆ柇瀛楃鐢卞瓧姣嶅拰鏁板瓧錛屼笅鍒掔嚎,鐐瑰彿緇勬垚.涓斿紑澶寸殑鍙兘鏄笅鍒掔嚎鍜屽瓧姣?br> 4.4 瀛楃涓叉浛鎹㈠嚱鏁?Replace();
5銆佹祻瑙堝櫒綾?br> 5.1 鍒ゆ柇嫻忚鍣ㄧ殑綾誨瀷
5.2 鍒ゆ柇ie鐨勭増鏈?br> 5.3 鍒ゆ柇瀹㈡埛绔殑鍒嗚鯨鐜?br>
6銆佺粨鍚堢被
6.1 email鐨勫垽鏂?br> 6.2 鎵嬫満鍙風爜鐨勯獙璇?br> 6.3 韜喚璇佺殑楠岃瘉
浜屻佸姛鑳界被
1銆佹椂闂翠笌鐩稿叧鎺т歡綾?br> 1.1 鏃ュ巻
1.2 鏃墮棿鎺т歡
1.3 涓囧勾鍘?br> 1.4 鏄劇ず鍔ㄦ佹樉紺烘椂閽熸晥鏋滐紙鏂囨湰錛屽OA涓椂闂達級
1.5 鏄劇ず鍔ㄦ佹樉紺烘椂閽熸晥鏋?(鍥懼儚錛屽儚鎵嬭〃)
2銆佽〃鍗曠被
2.1 鑷姩鐢熸垚琛ㄥ崟
2.2 鍔ㄦ佹坊鍔狅紝淇敼錛屽垹闄や笅鎷夋涓殑鍏冪礌
2.3 鍙互杈撳叆鍐呭鐨勪笅鎷夋
2.4 澶氳鏂囨湰妗嗕腑鍙兘杈撳叆iMax鏂囧瓧銆傚鏋滃杈撳叆浜嗭紝鑷姩鍑忓皯鍒癷Max涓枃瀛楋紙澶氱敤浜庣煭淇″彂閫?
3銆佹墦鍗扮被
3.1 鎵撳嵃鎺т歡
4銆佷簨浠剁被
4.1 灞忚斀鍙抽敭
4.2 灞忚斀鎵鏈夊姛鑳介敭
4.3 --> 鍜?lt;-- F5 F11,F9,F1
4.4 灞忚斀緇勫悎閿甤trl+N
5銆佺綉欏佃璁$被
5.1 榪炵畫婊氬姩鐨勬枃瀛楋紝鍥劇墖錛堟敞鎰忔槸榪炵畫鐨勶紝涓ゆ鏂囧瓧鍜屽浘鐗囦腑娌℃湁絀虹櫧鍑虹幇錛?br> 5.2 html緙栬緫鎺т歡綾?br> 5.3 棰滆壊閫夊彇妗嗘帶浠?br> 5.4 涓嬫媺鑿滃崟
5.5 涓ゅ眰鎴栧灞傛鐨勪笅鎷夎彍鍗?br> 5.6 浠縄E鑿滃崟鐨勬寜閽傦紙鏁堟灉濡俽ongshuxa.com鐨勫鑸爮鐩?
5.7 鐘舵佹爮錛宼itle鏍忕殑鍔ㄦ佹晥鏋滐紙渚嬪瓙寰堝錛屽彲浠ョ爺絀朵竴涓嬶級
5.8 鍙屽嚮鍚庯紝緗戦〉鑷姩婊氬睆
6銆佹爲鍨嬬粨鏋勩?br> 6.1 asp+SQL鐗?br> 6.2 asp+xml+sql鐗?br> 6.3 java+sql鎴栬卝ava+sql+xml
7銆佹棤杈規鏁堟灉鐨勫埗浣?br>8銆佽繛鍔ㄤ笅鎷夋鎶鏈?br>9銆佹枃鏈帓搴?/p>
涓銆侀獙璇佺被
1銆佹暟瀛楅獙璇佸唴
1.1 鏁存暟
/^(-|\+)?\d+$/.test(str)
1.2 澶т簬0鐨勬暣鏁?錛堢敤浜庝紶鏉ョ殑ID鐨勯獙璇?
/^\d+$/.test(str)
1.3 璐熸暣鏁扮殑楠岃瘉
/^-\d+$/.test(str)
2銆佹椂闂寸被
2.1 鐭椂闂達紝褰㈠ (13:04:06)
function isTime(str)
{
var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);
if (a == null) {alert('杈撳叆鐨勫弬鏁頒笉鏄椂闂存牸寮?); return false;}
if (a[1]>24 || a[3]>60 || a[4]>60)
{
alert("鏃墮棿鏍煎紡涓嶅");
return false
}
return true;
}
2.2 鐭棩鏈燂紝褰㈠ (2003-12-05)
function strDateTime(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]);
}
2.3 闀挎椂闂達紝褰㈠ (2003-12-05 13:04:06)
function strDateTime(str)
{
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return false;
var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]);
}
2.4 鍙湁騫村拰鏈堛傚艦濡?2003-05,鎴栬?003-5)
2.5 鍙湁灝忔椂鍜屽垎閽?褰㈠(12:03)
3銆佽〃鍗曠被
3.1 鎵鏈夌殑琛ㄥ崟鐨勫奸兘涓嶈兘涓虹┖
<input onblur="if(this.value.replace(/^\s+|\s+$/g,'')=='')alert('涓嶈兘涓虹┖!')">
3.2 澶氳鏂囨湰妗嗙殑鍊間笉鑳戒負絀恒?br> 3.3 澶氳鏂囨湰妗嗙殑鍊間笉鑳借秴榪噑MaxStrleng
3.4 澶氳鏂囨湰妗嗙殑鍊間笉鑳藉皯浜巗MixStrleng
3.5 鍒ゆ柇鍗曢夋鏄惁閫夋嫨銆?br> 3.6 鍒ゆ柇澶嶉夋鏄惁閫夋嫨.
3.7 澶嶉夋鐨勫叏閫夛紝澶氶夛紝鍏ㄤ笉閫夛紝鍙嶉?br> 3.8 鏂囦歡涓婁紶榪囩▼涓垽鏂枃浠剁被鍨?br>4銆佸瓧絎︾被
4.1 鍒ゆ柇瀛楃鍏ㄩ儴鐢盿-Z鎴栬呮槸A-Z鐨勫瓧瀛楁瘝緇勬垚
<input onblur="if(/[^a-zA-Z]/g.test(this.value))alert('鏈夐敊')">
4.2 鍒ゆ柇瀛楃鐢卞瓧姣嶅拰鏁板瓧緇勬垚銆?br> <input onblur="if(/[^0-9a-zA-Z]/g.test(this.value))alert('鏈夐敊')">
4.3 鍒ゆ柇瀛楃鐢卞瓧姣嶅拰鏁板瓧錛屼笅鍒掔嚎,鐐瑰彿緇勬垚.涓斿紑澶寸殑鍙兘鏄笅鍒掔嚎鍜屽瓧姣?br> /^([a-zA-z_]{1})([\w]*)$/g.test(str)
4.4 瀛楃涓叉浛鎹㈠嚱鏁?Replace();
5銆佹祻瑙堝櫒綾?br> 5.1 鍒ゆ柇嫻忚鍣ㄧ殑綾誨瀷
window.navigator.appName
5.2 鍒ゆ柇ie鐨勭増鏈?br> window.navigator.appVersion
5.3 鍒ゆ柇瀹㈡埛绔殑鍒嗚鯨鐜?br> window.screen.height; window.screen.width;
6銆佺粨鍚堢被
6.1 email鐨勫垽鏂?br> function ismail(mail)
{
return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}
6.2 鎵嬫満鍙風爜鐨勯獙璇?br> 6.3 韜喚璇佺殑楠岃瘉
function isIdCardNo(num)
{
if (isNaN(num)) {alert("杈撳叆鐨勪笉鏄暟瀛楋紒"); return false;}
var len = num.length, re;
if (len == 15)
re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);
else if (len == 18)
re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);
else {alert("杈撳叆鐨勬暟瀛椾綅鏁頒笉瀵癸紒"); return false;}
var a = num.match(re);
if (a != null)
{
if (len==15)
{
var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]);
var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];
}
else
{
var D = new Date(a[3]+"/"+a[4]+"/"+a[5]);
var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];
}
if (!B) {alert("杈撳叆鐨勮韓浠借瘉鍙?"+ a[0] +" 閲屽嚭鐢熸棩鏈熶笉瀵癸紒"); return false;}
}
return true;
}
3.7 澶嶉夋鐨勫叏閫夛紝澶氶夛紝鍏ㄤ笉閫夛紝鍙嶉?br><form name=hrong>
<input type=checkbox name=All onclick="checkAll('mm')">鍏ㄩ?lt;br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/><br/>
<input type=checkbox name=All2 onclick="checkAll('mm2')">鍏ㄩ?lt;br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
</form>
<SCRIPT LANGUAGE="java script">
function checkAll(str)
{
var a = document.getElementsByName(str);
var n = a.length;
for (var i=0; i<n; i++)
a[i].checked = window.event.srcElement.checked;
}
function checkItem(str)
{
var e = window.event.srcElement;
var all = eval("document.hrong."+ str);
if (e.checked)
{
var a = document.getElementsByName(e.name);
all.checked = true;
for (var i=0; i<a.length; i++)
{
if (!a[i].checked){ all.checked = false; break;}
}
}
else all.checked = false;
}
</SCRIPT>
3.8 鏂囦歡涓婁紶榪囩▼涓垽鏂枃浠剁被鍨?br><input type=file onchange="alert(this.value.match(/^(.*)(\.)(.{1,8})$/)[3])">
鐢誨浘:
<OBJECT
id=S
style="LEFT: 0px; WIDTH: 392px; TOP: 0px; HEIGHT: 240px"
height=240
width=392
classid="clsid:369303C2-D7AC-11D0-89D5-00A0C90833E6">
</OBJECT>
<SCRIPT>
S.DrawingSurface.ArcDegrees(0,0,0,30,50,60);
S.DrawingSurface.ArcRadians(30,0,0,30,50,60);
S.DrawingSurface.Line(10,10,100,100);
</SCRIPT>
鍐?a >娉ㄥ唽琛?/font>錛?br><SCRIPT>
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.RegWrite ("HKCU\\Software\\ACME\\FortuneTeller\\", 1, "REG_BINARY");
WshShell.RegWrite ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader", "Goocher!", "REG_SZ");
var bKey = WshShell.RegRead ("HKCU\\Software\\ACME\\FortuneTeller\\");
WScript.Echo (WshShell.RegRead ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader"));
WshShell.RegDelete ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader");
WshShell.RegDelete ("HKCU\\Software\\ACME\\FortuneTeller\\");
WshShell.RegDelete ("HKCU\\Software\\ACME\\");
</SCRIPT>
TABLAE鐩稿叧(瀹㈡埛绔姩鎬佸鍔犺鍒楋級
<HTML>
<SCRIPT LANGUAGE="JScript">
function numberCells() {
var count=0;
for (i=0; i < document.all.mytable.rows.length; i++) {
for (j=0; j < document.all.mytable.rows(i).cells.length; j++) {
document.all.mytable.rows(i).cells(j).innerText = count;
count++;
}
}
}
</SCRIPT>
<BODY onload="numberCells()">
<TABLE id=mytable border=1>
<TR><TH> </TH><TH> </TH><TH> </TH><TH> </TH></TR>
<TR><TD> </TD><TD> </TD><TD> </TD><TD> </TD></TR>
<TR><TD> </TD><TD> </TD><TD> </TD><TD> </TD></TR>
</TABLE>
</BODY>
</HTML>
錛戯紟韜喚璇佷弗鏍奸獙璇侊細
<script>
var aCity={11:"鍖椾含",12:"澶╂觸",13:"娌沖寳",14:"灞辮タ",15:"鍐呰挋鍙?,21:"杈藉畞",22:"鍚夋灄",23:"榛戦緳姹?,31:"涓婃搗",32:"姹熻嫃",33:"嫻欐睙",34:"瀹夊窘",35:"紱忓緩",36:"姹熻タ",37:"灞變笢",41:"娌沖崡",42:"婀栧寳",43:"婀栧崡",44:"騫夸笢",45:"騫胯タ",46:"嫻峰崡",50:"閲嶅簡",51:"鍥涘窛",52:"璐靛窞",53:"浜戝崡",54:"瑗胯棌",61:"闄曡タ",62:"鐢樿們",63:"闈掓搗",64:"瀹佸",65:"鏂扮枂",71:"鍙版咕",81:"棣欐腐",82:"婢抽棬",91:"鍥藉"}
function cidInfo(sId){
var iSum=0
var info=""
if(!/^\d{17}(\d|x)$/i.test(sId))return false;
sId=sId.replace(/x$/i,"a");
if(aCity[parseInt(sId.substr(0,2))]==null)return "Error:闈炴硶鍦板尯";
sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2));
var d=new Date(sBirthday.replace(/-/g,"/"))
if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate()))return "Error:闈炴硶鐢熸棩";
for(var i = 17;i>=0;i --) iSum += (Math.pow(2,i) % 11) * parseInt(sId.charAt(17 - i),11)
if(iSum%11!=1)return "Error:闈炴硶璇佸彿";
return aCity[parseInt(sId.substr(0,2))]+","+sBirthday+","+(sId.substr(16,1)%2?"鐢?:"濂?)
}
document.write(cidInfo("380524198002300016"),"<br/>");
document.write(cidInfo("340524198002300019"),"<br/>")
document.write(cidInfo("340524197711111111"),"<br/>")
document.write(cidInfo("34052419800101001x"),"<br/>");
</script>
錛掞紟楠岃瘉錛╋及鍦板潃
<SCRIPT LANGUAGE="java script">
function isip(s){
var check=function(v){try{return (v<=255 && v>=0)}catch(x){return false}};
var re=s.split(".")
return (re.length==4)?(check(re[0]) && check(re[1]) && check(re[2]) && check(re[3])):false
}
var s="202.197.78.129";
alert(isip(s))
</SCRIPT>
錛擄紟鍔爏p1鍚庤繕鑳界敤鐨勬棤杈規紿楀彛錛侊紒
<HTML XMLNS:IE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<IE:Download ID="include" STYLE="behavior:url(#default#download)" />
<title>Chromeless Window</title>
<SCRIPT LANGUAGE="JScript">
/*--- Special Thanks For andot ---*/
/*
This following code are designed and writen by Windy_sk <seasonx@163.net>
You can use it freely, but u must held all the copyright items!
*/
/*--- Thanks For andot Again ---*/
var CW_width = 400;
var CW_height = 300;
var CW_top = 100;
var CW_left = 100;
var CW_url = "/";
var New_CW = window.createPopup();
var CW_Body = New_CW.document.body;
var content = "";
var CSStext = "margin:1px;color:black; border:2px outset;border-style:expression(onmouseout=onmouseup=function(){this.style.borderStyle='outset'}, onmousedown=function(){if(event.button!=2)this.style.borderStyle='inset'});background-color:buttonface;width:16px;height:14px;font-size:12px;line-height:11px;cursor:Default;";
//Build Window
include.startDownload(CW_url, function(source){content=source});
function insert_content(){
var temp = "";
CW_Body.style.overflow = "hidden";
CW_Body.style.backgroundColor = "white";
CW_Body.style.border = "solid black 1px";
content = content.replace(/<a ([^>]*)>/g,"<a onclick='parent.open(this.href);return false' $1>");
temp += "<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>";
temp += "<tr style=';font-size:12px;background:#0099CC;height:20;cursor:default' ondblclick=\"Max.innerText=Max.innerText=='1'?'2':'1';parent.if_max=!parent.if_max;parent.show_CW();\" onmouseup='parent.drag_up(event)' onmousemove='parent.drag_move(event)' onmousedown='parent.drag_down(event)' onselectstart='return false' oncontextmenu='return false'>";
temp += "<td style='color:#ffffff;padding-left:5px'>Chromeless Window For IE6 SP1</td>";
temp += "<td style='color:#ffffff;padding-right:5px;' align=right>";
temp += "<span id=Help onclick=\"alert('Chromeless Window For IE6 SP1 - Ver 1.0\\n\\nCode By Windy_sk\\n\\nSpecial Thanks For andot')\" style=\""+CSStext+"font-family:System;padding-right:2px;\">?</span>";
temp += "<span id=Min onclick='parent.New_CW.hide();parent.blur()' style=\""+CSStext+"font-family:Webdings;\" title='Minimum'>0</span>";
temp += "<span id=Max onclick=\"this.innerText=this.innerText=='1'?'2':'1';parent.if_max=!parent.if_max;parent.show_CW();\" style=\""+CSStext+"font-family:Webdings;\" title='Maximum'>1</span>";
temp += "<span id=Close onclick='parent.opener=null;parent.close()' style=\""+CSStext+"font-family:System;padding-right:2px;\" title='Close'>x</span>";
temp += "</td></tr><tr><td colspan=2>";
temp += "<div id=include style='overflow:scroll;overflow-x:hidden;overflow-y:auto; HEIGHT: 100%; width:"+CW_width+"'>";
temp += content;
temp += "</div>";
temp += "</td></tr></table>";
CW_Body.innerHTML = temp;
}
setTimeout("insert_content()",1000);
var if_max = true;
function show_CW(){
window.moveTo(10000, 10000);
if(if_max){
New_CW.show(CW_top, CW_left, CW_width, CW_height);
if(typeof(New_CW.document.all.include)!="undefined"){
New_CW.document.all.include.style.width = CW_width;
New_CW.document.all.Max.innerText = "1";
}
}else{
New_CW.show(0, 0, screen.width, screen.height);
New_CW.document.all.include.style.width = screen.width;
}
}
window.onfocus = show_CW;
window.onresize = show_CW;
// Move Window
var drag_x,drag_y,draging=false
function drag_move(e){
if (draging){
New_CW.show(e.screenX-drag_x, e.screenY-drag_y, CW_width, CW_height);
return false;
}
}
function drag_down(e){
if(e.button==2)return;
if(New_CW.document.body.offsetWidth==screen.width && New_CW.document.body.offsetHeight==screen.height)return;
drag_x=e.clientX;
drag_y=e.clientY;
draging=true;
e.srcElement.setCapture();
}
function drag_up(e){
draging=false;
e.srcElement.releaseCapture();
if(New_CW.document.body.offsetWidth==screen.width && New_CW.document.body.offsetHeight==screen.height) return;
CW_top = e.screenX-drag_x;
CW_left = e.screenY-drag_y;
}
</SCRIPT>
</HTML>
鐢佃瘽鍙風爜鐨勯獙璇?/p>
瑕佹眰錛?br>銆銆(1)鐢佃瘽鍙風爜鐢辨暟瀛椼?("銆?)"鍜?-"鏋勬垚
銆銆(2)鐢佃瘽鍙風爜涓?鍒?浣?br>銆銆(3)濡傛灉鐢佃瘽鍙風爜涓寘鍚湁鍖哄彿錛岄偅涔堝尯鍙蜂負涓変綅鎴栧洓浣?br>銆銆(4)鍖哄彿鐢?("銆?)"鎴?-"鍜屽叾浠栭儴鍒嗛殧寮
銆銆(5)縐誨姩鐢佃瘽鍙風爜涓?1鎴?2浣嶏紝濡傛灉涓?2浣?閭d箞絎竴浣嶄負0
銆銆(6)11浣嶇Щ鍔ㄧ數璇濆彿鐮佺殑絎竴浣嶅拰絎簩浣嶄負"13"
銆銆(7)12浣嶇Щ鍔ㄧ數璇濆彿鐮佺殑絎簩浣嶅拰絎笁浣嶄負"13"
銆銆鏍規嵁榪欏嚑鏉¤鍒欙紝鍙互涓庡嚭浠ヤ笅姝e垯琛ㄨ揪寮忥細
銆銆(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)
<script language="java script">
function PhoneCheck(s) {
var str=s;
var reg=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/
alert(reg.test(str));
}
</script>
<input type=text name="iphone">
<input type=button onclick="PhoneCheck(document.all.iphone.value)" value="Check">
鍏鋒湁鍦ㄨ緭鍏ラ潪鏁板瓧瀛楃涓嶅洖鏄劇殑鏁堟灉錛屽嵆瀵歸潪鏁板瓧瀛楃鐨勮緭鍏ヤ笉浣滃弽搴斻?br>function numbersonly(field,event){
var key,keychar;
if(window.event){
key = window.event.keyCode;
}
else if (event){
key = event.which;
}
else{
return true
}
keychar = String.fromCharCode(key);
if((key == null)||(key == 0)||(key == 8)||(key == 9)||(key == 13)||(key == 27)){
return true;
}
else if(("0123456789.").indexOf(keychar)>-1){
window.status = "";
return true;
}
else {
window.status = "Field excepts numbers only";
return false;
}
}
楠岃瘉ip
str=document.RegExpDemo.txtIP.value;
if(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/.test(str)==false)
{
window.alert('閿欒鐨処P鍦板潃鏍煎紡');
document.RegExpDemo.txtIP.select();
document.RegExpDemo.txtIP.focus();
return;
}
if(RegExp.$1<1 || RegExp.$1>254||RegExp.$2<0||RegExp.$2>254||RegExp.$3<0||RegExp.$3>254||RegExp.$4<1||RegExp.$4>254)
{
window.alert('閿欒鐨処P鍦板潃');
document.RegExpDemo.txtIP.select();
document.RegExpDemo.txtIP.focus();
return;
}
//鍓旈櫎 濡?nbsp; 010.020.020.03 鍓嶉潰 鐨?
var str=str.replace(/0(\d)/g,"$1");
str=str.replace(/0(\d)/g,"$1");
window.alert(str);
//涓涓嬫槸鍙栨暟鎹殑綾?http://blog.knowsky.com
//Obj鍙傛暟鎸囧畾鏁版嵁鐨勬潵婧?闄愬畾Table),榛樿絎竴琛屼負瀛楁鍚嶇О琛?br>//GetTableData綾繪彁渚汳oveNext鏂規硶,鍙傛暟鏄〃鐨勮鍚戜笂鎴栧悜涓嬬Щ鍔ㄧ殑浣嶆暟,姝f暟鍚戜笅縐誨姩,璐熸暟鍚戜笂.
//GetFieldData鏂規硶鑾峰緱鎸囧畾鐨勫垪鍚嶇殑鏁版嵁
//Sort_desc鏂規硶瀵規寚瀹氱殑鍒楁寜闄嶅簭鎺掑垪
//Sort_asc鏂規硶瀵規寚瀹氱殑鍒楁寜鍗囧簭鎺掑垪
//GetData鏂規硶榪斿洖瀛楁鍊間負鐗瑰畾鍊肩殑鏁版嵁鏁扮粍,鎻愪緵鏁版嵁,鍙互鍦ㄥ閮ㄨ繘琛屽叾浠栧鐞?br>//Delete鏂規硶鍒犻櫎褰撳墠璁板綍,鏁扮粍鍑忓皯涓琛?br>//鍒濆鍖?Obj:table鐨勫悕瀛?Leftlen:宸﹂潰澶氫綑鏁版嵁闀垮害,Rightlen:鍙抽潰澶氫綑鏁版嵁闀垮害,
function GetTableData(Obj,LeftLen,RightLen){
var MyObj=document.all(Obj);
var iRow=MyObj.rows.length;
var iLen=MyObj.rows[0].cells.length;
var i,j;
TableData=new Array();
for (i=0;i< iRow;i++){
TableData[i]=new Array();
for (j=0;j<iLen;j++){
TableStr=MyObj.rows(i).cells(j).innerText;
TableStr=TableStr.substring(LeftLen, TableStr.length-RightLen).Trim();
TableStr=TableStr.replace(/ /gi,"").replace(/\r\n/ig,"");
TableData[i][j]=TableStr;
}
}
this.TableData=TableData;
this.cols=this.TableData[0].length;
this.rows=this.TableData.length;
this.rowindex=0;
}
function movenext(Step){
if (this.rowindex>=this.rows){
return
}
if (Step=="" || typeof(Step)=="undefined") {
if (this.rowindex<this.rows-1)
this.rowindex++;
return;
}
else{
if (this.rowindex + Step<=this.rows-1 && this.rowindex + Step>=0 ){
this.rowindex=this.rowindex + Step;
}
else
{
if (this.rowindex + Step<0){
this.rowindex= 0;
return;
}
if (this.rowindex + Step>this.rows-1){
this.rowindex= this.rows-1;
return;
}
}
}
}
function getfielddata(Field){
var colindex=-1;
var i=0;
if (typeof(Field) == "number"){
colindex=Field;
}
else
{
for (i=0;i<this.cols && this.rowindex<this.rows ;i++){
if (this.TableData[0][i]==Field){
colindex=i;
break;
}
}
}
if (colindex!=-1) {
return this.TableData[this.rowindex][colindex];
}
}
function sort_desc(){//闄嶅簭
var colindex=-1;
var highindex=-1;
desc_array=new Array();
var i,j;
for (n=0; n<arguments.length; n++){
Field=arguments[arguments.length-1-n];
for (i=0;i<this.cols;i++){
if (this.TableData[0][i]==Field){
colindex=i;
break;
}
}
if ( colindex==-1 )
return;
else
{
desc_array[0]=this.TableData[0];
for(i=1;i<this.rows;i++){
desc_array[i]=this.TableData[1];
highindex=1;
for(j=1;j<this.TableData.length;j++){
if (desc_array[i][colindex]<this.TableData[j][colindex]){
desc_array[i]=this.TableData[j];
highindex=j;
}
}
if (highindex!=-1)
this.TableData=this.TableData.slice(0,highindex).concat(this.TableData.slice(highindex+1,this.TableData.length));
}
}
this.TableData=desc_array;
}
return;
}
function sort_asc(){//鍗囧簭
var colindex=-1;
var highindex=-1;
var i,j;
for (n=0; n<arguments.length; n++){
asc_array=new Array();
Field=arguments[arguments.length-1-n];
for (i=0;i<this.cols;i++){
if (this.TableData[0][i]==Field){
colindex=i;
break;
}
}
if ( colindex==-1 )
return;
else
{
asc_array[0]=this.TableData[0];
for(i=1;i<this.rows;i++){
asc_array[i]=this.TableData[1];
highindex=1;
for(j=1;j<this.TableData.length;j++){//鎵懼嚭鏈灝忕殑鍒楀?br> if (asc_array[i][colindex]>this.TableData[j][colindex]){
asc_array[i]=this.TableData[j];
highindex=j;
}
}
if (highindex!=-1)
this.TableData=this.TableData.slice(0,highindex).concat(this.TableData.slice(highindex+1,this.TableData.length));
}
}
this.TableData=asc_array;
}
return;
}
function getData(Field,FieldValue){
var colindex=-1;
var i,j;
GetData=new Array();
if (typeof(Field)=="undefined" || typeof(FieldValue)=="undefined" ){
return this.TableData;
}
for(j=0;j<this.cols;j++){
if (this.TableData[0][j]==Field){
colindex=j;
}
}
if (colindex!=-1){
for(i=1;i<this.rows;i++){
if (this.TableData[i][colindex]==FieldValue){
GetData[i]=new Array();
GetData[i]=this.TableData[i];
}
}
}
return GetData;
}
function DeletE(){
this.TableData=this.TableData.slice(0,this.rowindex).concat(this.TableData.slice(this.rowindex+1,this.TableData.length));
this.rows=this.TableData.length;
return;
}
function updateField(Field,FieldValue){
var colindex=-1;
var i=0;
if (typeof(Field) == "number"){
colindex=Field;
}
else
{
for (i=0;i<this.cols && this.rowindex<this.rows ;i++){
if (this.TableData[0][i]==Field){
colindex=i;
break;
}
}
}
if (colindex!=-1) {
this.TableData[this.rowindex][colindex]=FieldValue;
}
}
function movefirst(){
this.rowindex=0;
}
function movelast(){
this.rowindex=this.rows-1;
}
function String.prototype.Trim() {return this.replace(/(^\s*)|(\s*$)/g,"");}
GetTableData.prototype.MoveNext = movenext;
GetTableData.prototype.GetFieldData = getfielddata;
GetTableData.prototype.Sort_asc = sort_asc;
GetTableData.prototype.Sort_desc = sort_desc;
GetTableData.prototype.GetData = getData;
GetTableData.prototype.Delete = DeletE;
GetTableData.prototype.UpdateField = updateField;
GetTableData.prototype.MoveFirst = movefirst;
鍏蜂綋鐨勪緥瀛愶細http://202.119.73.208/NetEAn/com/test/jsprint.htm
鍦ㄦ瘡涓枃鏈鐨刼nblur浜嬩歡涓皟鐢ㄦ牎楠屼唬鐮?騫朵笖姣忎釜鏂囨湰妗嗕腑onKeyDown浜嬩歡涓啓涓涓猠nter杞瑃ab鍑芥暟
//鍥炶濺閿崲涓簍ab
function enterToTab()
{
if(event.srcElement.type != 'button' && event.srcElement.type != 'textarea'
&& event.keyCode == 13)
{
event.keyCode = 9;
}
}
鏈夋椂鍊欒繕闇瑕佽嚜鐢辯紪杈戣〃鏍?--
緇欏ぇ瀹朵竴涓嚜鐢辯紪杈戣〃鏍肩殑灝忎緥瀛?鍐欑殑鏈夌偣涔?鍛靛懙:錛?/p>
//===============================start================================
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>嫻嬭瘯淇敼琛ㄦ牸</TITLE>
<STYLE>
/*鎻愮ず灞傜殑鏍峰紡*/
div
{
BORDER-RIGHT: #80c144 1px solid;
BORDER-TOP: #80c144 1px solid;
VISIBILITY: hidden;
BORDER-LEFT: #80c144 1px solid;
CURSOR: default;
LINE-HEIGHT: 20px;
BORDER-BOTTOM: #80c144 1px solid;
FONT-FAMILY: 瀹嬩綋;
font-size:12px;
POSITION: absolute;
BACKGROUND-COLOR: #f6f6f6;
TOP:30px;
LEFT:30px;
}
/*tr鐨勬牱寮?/
tr
{
font-family: "瀹嬩綋";
color: #000000;
background-color: #C1DBF5;
font-size: 12px
}
/*table鑴氭敞鏍峰紡*/
.TrFoot
{
FONT-SIZE: 12px;
font-family:"瀹嬩綋", "Verdana", "Arial";
BACKGROUND-COLOR: #6699CC;
COLOR:#FFFFFF;
height: 25;
}
/*trhead灞炴?/
.TrHead
{
FONT-SIZE: 13px;
font-family:"瀹嬩綋", "Verdana", "Arial";
BACKGROUND-COLOR: #77AADD;
COLOR:#FFFFFF;
height: 25;
}
/*鏂囨湰妗嗘牱寮?/
INPUT
{
BORDER-COLOR: #AACEF7 #AACEF7 #AACEF7 #AACEF7;
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
BORDER-LEFT: 1px solid;
BORDER-BOTTOM: 1px solid;
FONT-SIZE: 12px;
FONT-FAMILY: "瀹嬩綋","Verdana";
color: #000000;
BACKGROUND-COLOR: #E9EFF5;
}
/*button鏍峰紡*/
button
{
BORDER-COLOR: #AACEF7 #AACEF7 #AACEF7 #AACEF7;
BACKGROUND-COLOR: #D5E4F3;
CURSOR: hand;
FONT-SIZE:12px;
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
BORDER-LEFT: 1px solid;
BORDER-BOTTOM: 1px solid;
COLOR: #000000;
}
</STYLE>
</HEAD>
<BODY>
<SCRIPT language = "java script">
<!--鍏ㄥ眬鍙橀噺
//鏍囧織浣?鍊間負false浠h〃鏈墦寮涓涓紪杈戞,鍊間負true涓哄凡緇忔墦寮涓涓紪杈戞寮濮嬬紪杈?br>var editer_table_cell_tag = false;
//寮鍚紪杈戝姛鑳芥爣蹇?鍊間負true鏃朵負鍏佽緙栬緫
var run_edit_flag = false;
//-->
</SCRIPT>
<SCRIPT language = "java script">
<!--
/**
* 緙栬緫琛ㄦ牸鍑芥暟
* 鍗曞嚮鏌愪釜鍗曞厓鏍煎彲浠ュ閲岄潰鐨勫唴瀹硅繘琛岃嚜鐢辯紪杈?br> * @para tableID 涓鴻緙栬緫鐨則able鐨刬d
* @para noEdiID 涓轟笉瑕佺紪杈戠殑td鐨処D,姣斿璇磘able鐨勬爣棰?br> * 鍙互鍐欎負<TD id="no_editer">鑷敱緙栬緫琛ㄦ牸</TD>
* 姝ゆ椂璇d涓嶅彲緙栬緫
*/
function editerTableCell(tableId,noEdiId)
{
var tdObject = event.srcElement;
var tObject = ((tdObject.parentNode).parentNode).parentNode;
if(tObject.id == tableId &&tdObject.id != noEdiId&&editer_table_cell_tag == false && run_edit_flag == true)
{
tdObject.innerHTML = "<input type=text id=edit_table_txt name=edit_table_txt value="+tdObject.innerText+" size='15' onKeyDown='enterToTab()'> <input type=button value=' 紜畾 ' onclick='certainEdit()'>";
edit_table_txt.focus();
edit_table_txt.select();
editer_table_cell_tag = true;
//淇敼鎸夐挳鎻愮ず淇℃伅
editTip.innerText = "璇峰厛鐐圭‘瀹氭寜閽‘璁や慨鏀?";
}
else
{
return false;
}
}
/**
* 紜畾淇敼
*/
function certainEdit()
{
var bObject = event.srcElement;
var tdObject = bObject.parentNode;
var txtObject = tdObject.firstChild;
tdObject.innerHTML = txtObject.value;
//浠h〃緙栬緫妗嗗凡緇忓叧闂?br> editer_table_cell_tag = false;
//淇敼鎸夐挳鎻愮ず淇℃伅
editTip.innerText = "璇峰崟鍑繪煇涓崟鍏冩牸榪涜緙栬緫!";
}
function enterToTab()
{
if(event.srcElement.type != 'button' && event.srcElement.type != 'textarea'
&& event.keyCode == 13)
{
event.keyCode = 9;
}
}
/**
* 鎺у埗鏄惁緙栬緫
*/
function editStart()
{
if(event.srcElement.value == "寮濮嬬紪杈?)
{
event.srcElement.value = "緙栬緫瀹屾垚";
run_edit_flag = true;
}
else
{
//濡傛灉褰撳墠娌℃湁緙栬緫妗?鍒欑紪杈戞垚鍔?鍚﹀垯,鏃犳硶鎻愪氦
//蹇呴』鎸夌‘瀹氭寜閽悗鎵嶈兘姝e父鎻愪氦
if(editer_table_cell_tag == false)
{
alert("緙栬緫鎴愬姛緇撴潫!");
event.srcElement.value = "寮濮嬬紪杈?;
run_edit_flag = false;
}
}
}
/**
* 鏍規嵁涓嶅悓鐨勬寜閽彁渚涗笉鍚岀殑鎻愮ず淇℃伅
*/
function showTip()
{
if(event.srcElement.value == "緙栬緫瀹屾垚")
{
editTip.style.top = event.y + 15;
editTip.style.left = event.x + 12;
editTip.style.visibility = "visible";
}
else
{
editTip.style.visibility = "hidden";
}
}
-->
</SCRIPT>
<TABLE id="editer_table" width="100%" align="center"
onclick="editerTableCell('editer_table','no_editer')">
<TR class="TrHead">
<TD colspan="3" align="center" id="no_editer">鑷敱緙栬緫琛ㄦ牸</TD>
</TR>
<TR>
<TD width="33%">鍗曞嚮寮濮嬬紪杈戞寜閽?鐒跺悗鐐瑰嚮鍚勫崟鍏冩牸緙栬緫</TD>
<TD width="33%">2</TD>
<TD width="33%">3</TD>
</TR>
<TR>
<TD width="33%">4</TD>
<TD width="33%">5</TD>
<TD width="33%">6</TD>
</TR>
<TR>
<TD width="33%">one</TD>
<TD width="33%">two</TD>
<TD width="33%">three</TD>
</TR>
<TR>
<TD width="33%">four</TD>
<TD width="33%">five</TD>
<TD width="33%">six</TD>
</TR>
<TR class="TrFoot">
<TD colspan="3" align="center" id="no_editer">
<INPUT type="button" class="bt" value="寮濮嬬紪杈? onClick="editStart()" onMouseOver="showTip()" onMouseMove="showTip()" onMouseOut="editTip.style.visibility = 'hidden';">
</TD>
</TR>
</TABLE>
</BODY>
<DIV id="editTip">璇峰崟鍑繪煇涓崟鍏冩牸榪涜緙栬緫!</DIV>
</HTML>
//鍑芥暟鍚嶏細chkspc
//鍔熻兘浠嬬粛錛氭鏌ユ槸鍚﹀惈鏈夌┖鏍?br>//鍙傛暟璇存槑錛氳媯鏌ョ殑瀛楃涓?br>//榪斿洖鍊鹼細0錛氭槸 1錛氫笉鏄?br>function chkspc(a)
{
var i=a.length;
var j = 0;
var k = 0;
while (k<i)
{
if (a.charAt(k) != " ")
j = j+1;
k = k+1;
}
if (j==0)
{
return 0;
}
if (i!=j)
{ return 2; }
else
{
return 1;
}
}
//鍑芥暟鍚嶏細chkemail
//鍔熻兘浠嬬粛錛氭鏌ユ槸鍚︿負Email Address
//鍙傛暟璇存槑錛氳媯鏌ョ殑瀛楃涓?br>//榪斿洖鍊鹼細0錛氫笉鏄?nbsp; 1錛氭槸
function chkemail(a)
{ var i=a.length;
var temp = a.indexOf('@');
var tempd = a.indexOf('.');
if (temp > 1) {
if ((i-temp) > 3){
if ((i-tempd)>0){
return 1;
}
}
}
return 0;
}
//opt1 灝忔暟 opt2 璐熸暟
//褰搊pt2涓?鏃舵鏌um鏄惁鏄礋鏁?br>//褰搊pt1涓?鏃舵鏌um鏄惁鏄皬鏁?br>//榪斿洖1鏄紜殑錛?鏄敊璇殑
function chknbr(num,opt1,opt2)
{
var i=num.length;
var staus;
//staus鐢ㄤ簬璁板綍.鐨勪釜鏁?br> status=0;
if ((opt2!=1) && (num.charAt(0)=='-'))
{
//alert("You have enter a invalid number.");
return 0;
}
//褰撴渶鍚庝竴浣嶄負.鏃跺嚭閿?br> if (num.charAt(i-1)=='.')
{
//alert("You have enter a invalid number.");
return 0;
}
for (j=0;j<i;j++)
{
if (num.charAt(j)=='.')
{
status++;
}
if (status>1)
{
//alert("You have enter a invalid number.");
return 0;
}
if (num.charAt(j)<'0' || num.charAt(j)>'9' )
{
if (((opt1==0) || (num.charAt(j)!='.')) && (j!=0))
{
//alert("You have enter a invalid number.");
return 0;
}
}
}
return 1;
}
//鍑芥暟鍚嶏細chkdate
//鍔熻兘浠嬬粛錛氭鏌ユ槸鍚︿負鏃ユ湡
//鍙傛暟璇存槑錛氳媯鏌ョ殑瀛楃涓?br>//榪斿洖鍊鹼細0錛氫笉鏄棩鏈?nbsp; 1錛氭槸鏃ユ湡
function chkdate(datestr)
{
var lthdatestr
if (datestr != "")
lthdatestr= datestr.length ;
else
lthdatestr=0;
var tmpy="";
var tmpm="";
var tmpd="";
//var datestr;
var status;
status=0;
if ( lthdatestr== 0)
return 0
for (i=0;i<lthdatestr;i++)
{ if (datestr.charAt(i)== '-')
{
status++;
}
if (status>2)
{
//alert("Invalid format of date!");
return 0;
}
if ((status==0) && (datestr.charAt(i)!='-'))
{
tmpy=tmpy+datestr.charAt(i)
}
if ((status==1) && (datestr.charAt(i)!='-'))
{
tmpm=tmpm+datestr.charAt(i)
}
if ((status==2) && (datestr.charAt(i)!='-'))
{
tmpd=tmpd+datestr.charAt(i)
}
}
year=new String (tmpy);
month=new String (tmpm);
day=new String (tmpd)
//tempdate= new String (year+month+day);
//alert(tempdate);
if ((tmpy.length!=4) || (tmpm.length>2) || (tmpd.length>2))
{
//alert("Invalid format of date!");
return 0;
}
if (!((1<=month) && (12>=month) && (31>=day) && (1<=day)) )
{
//alert ("Invalid month or day!");
return 0;
}
if (!((year % 4)==0) && (month==2) && (day==29))
{
//alert ("This is not a leap year!");
return 0;
}
if ((month<=7) && ((month % 2)==0) && (day>=31))
{
//alert ("This month is a small month!");
return 0;
}
if ((month>=8) && ((month % 2)==1) && (day>=31))
{
//alert ("This month is a small month!");
return 0;
}
if ((month==2) && (day==30))
{
//alert("The Febryary never has this day!");
return 0;
}
return 1;
}
//鍑芥暟鍚嶏細fucPWDchk
//鍔熻兘浠嬬粛錛氭鏌ユ槸鍚﹀惈鏈夐潪鏁板瓧鎴栧瓧姣?br>//鍙傛暟璇存槑錛氳媯鏌ョ殑瀛楃涓?br>//榪斿洖鍊鹼細0錛氬惈鏈?1錛氬叏閮ㄤ負鏁板瓧鎴栧瓧姣?br>function fucPWDchk(str)
{
var strSource ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var ch;
var i;
var temp;
for (i=0;i<=(str.length-1);i++)
{
ch = str.charAt(i);
temp = strSource.indexOf(ch);
if (temp==-1)
{
return 0;
}
}
if (strSource.indexOf(ch)==-1)
{
return 0;
}
else
{
return 1;
}
}
function jtrim(str)
{ while (str.charAt(0)==" ")
{str=str.substr(1);}
while (str.charAt(str.length-1)==" ")
{str=str.substr(0,str.length-1);}
return(str);
}
//鍑芥暟鍚嶏細fucCheckNUM
//鍔熻兘浠嬬粛錛氭鏌ユ槸鍚︿負鏁板瓧
//鍙傛暟璇存槑錛氳媯鏌ョ殑鏁板瓧
//榪斿洖鍊鹼細1涓烘槸鏁板瓧錛?涓轟笉鏄暟瀛?br>function fucCheckNUM(NUM)
{
var i,j,strTemp;
strTemp="0123456789";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//璇存槑鏈夊瓧絎︿笉鏄暟瀛?br> return 0;
}
}
//璇存槑鏄暟瀛?br> return 1;
}
//鍑芥暟鍚嶏細fucCheckTEL
//鍔熻兘浠嬬粛錛氭鏌ユ槸鍚︿負鐢佃瘽鍙風爜
//鍙傛暟璇存槑錛氳媯鏌ョ殑瀛楃涓?br>//榪斿洖鍊鹼細1涓烘槸鍚堟硶錛?涓轟笉鍚堟硶
function fucCheckTEL(TEL)
{
var i,j,strTemp;
strTemp="0123456789-()# ";
for (i=0;i<TEL.length;i++)
{
j=strTemp.indexOf(TEL.charAt(i));
if (j==-1)
{
//璇存槑鏈夊瓧絎︿笉鍚堟硶
return 0;
}
}
//璇存槑鍚堟硶
return 1;
}
//鍑芥暟鍚嶏細fucCheckLength
//鍔熻兘浠嬬粛錛氭鏌ュ瓧絎︿覆鐨勯暱搴?br>//鍙傛暟璇存槑錛氳媯鏌ョ殑瀛楃涓?br>//榪斿洖鍊鹼細闀垮害鍊?br>function fucCheckLength(strTemp)
{
var i,sum;
sum=0;
for(i=0;i<strTemp.length;i++)
{
if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
sum=sum+1;
else
sum=sum+2;
}
return sum;
}
//鍑芥暟鍚嶏細getFileSize
//鍔熻兘浠嬬粛錛氬彇鍒版枃浠剁殑澶у皬
//鍙傛暟璇存槑錛氭枃浠惰礬寰?br>//榪斿洖鍊鹼細鏂囦歡澶у皬錛氭槸 鏂囦歡涓嶅瓨鍦細涓嶆槸
function getFileSize(filePath)
{
var path = filePath;
var filesize = "";
var fso = new ActiveXObject("Scripting.FileSystemObject");
if ( fso.FileExists(path))
{
var file= fso.GetFile(path);
filesize = parseInt(file.size /1024) +"K";
}else
{
filesize = "鏂囦歡涓嶅瓨鍦?";
}
}
//鍑芥暟鍚嶏細homepage
//鍔熻兘浠嬬粛錛氳褰撳墠欏典負涓婚〉
//鍙傛暟璇存槑錛歎RL
function homepage(URL)
{
this.style.behavior="url(#default#homepage)";
this.setHomePage(URL);
}
//鍑芥暟鍚嶏細jionsouc
//鍔熻兘浠嬬粛錛氬姞鍏ユ敹钘忓す
//鍙傛暟璇存槑錛歎RL,緗戠珯鎻忚堪
function jionsouc(URL,display)
{
window.external.addFavorite(URL,display)
}
//鍑芥暟鍚嶏細FilterType
//鍔熻兘浠嬬粛:絳涢夊悗緙涓嶄負bmp,jpg,gif鐨勪笂浼犳枃浠?br>//鍙傛暟涓哄綋鐒朵笂浼犵粍浠剁殑瀵硅薄.
function FilterType(obj)
{
//鏂囦歡鍚?鍙栧緱鏂囦歡鐨勬墿灞曞悕
var reg=/([^.]+)$/.exec(obj.value);
sType = RegExp.$1;
if(!/(jpg|gif|bmp)$/ig.test(sType))
{
alert("璇烽夋嫨bmp,jpg,gif鏂囦歡!");
obj.select();
document.execCommand("delete");
}
}
//鍑芥暟鍚嶏細doZoom
//鍔熻兘浠嬬粛錛氭敼鍙橀〉闈腑鐨勫瓧浣?濡傛枃绔犲瓧浣撶殑澶у皬.
//鍙傛暟ID鍙栧埌欏甸潰鐨処D鍚嶇О,size涓哄瓧浣撳ぇ灝?br>function doZoom(ID,size)
{
document.getElementById(ID).style.fontSize=size+"px"
}
//鍑芥暟鍚嶏細isEmail
//鍔熻兘浠嬬粛錛氶獙璇侀〉闈㈣緭鍏ョ殑鍊兼槸鍚︿負email鏍煎紡鐨?
//鍙傛暟: 鍙傛暟涓鴻緭鍏ョ殑瀛楃涓?br>function isEmail(string)
{
if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]
+$/) != -1)
return true;
else
return false;
}
//鍑芥暟鍚嶏細round
//鍔熻兘浠嬬粛錛氬洓鑸嶄簲鍏ョ殑鍑芥暟.
//鍙傛暟: V涓哄彇鍒扮殑鏁板瓧,P涓哄皬鏁扮偣鍚庨潰鐨勪綅鏁?
function round(v,p){
var tempInt,tempDot,temp,Power,xxrl
temp = v;
Power = 1;
for(var i=0;i<p;i++){
Power = Power * 10;
}
tempInt=parseInt(temp*Power);
tempDot=v*Power-tempInt;
if(tempDot>=0.499){
tempInt=tempInt+1;
}
xxrl = parseFloat(tempInt/Power,4);
}
</script>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1553173