亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 正則表達(dá)式大全.txt

?? 學(xué)習(xí)積累的代碼段
?? TXT
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
} 

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> 

電話號(hào)碼的驗(yàn)證 

要求: 
  (1)電話號(hào)碼由數(shù)字、"("、")"和"-"構(gòu)成 
  (2)電話號(hào)碼為3到8位 
  (3)如果電話號(hào)碼中包含有區(qū)號(hào),那么區(qū)號(hào)為三位或四位 
  (4)區(qū)號(hào)用"("、")"或"-"和其他部分隔開(kāi) 
  (5)移動(dòng)電話號(hào)碼為11或12位,如果為12位,那么第一位為0 
  (6)11位移動(dòng)電話號(hào)碼的第一位和第二位為"13" 
  (7)12位移動(dòng)電話號(hào)碼的第二位和第三位為"13" 
  根據(jù)這幾條規(guī)則,可以與出以下正則表達(dá)式: 
  (^[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="javascript"> 
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"> 

具有在輸入非數(shù)字字符不回顯的效果,即對(duì)非數(shù)字字符的輸入不作反應(yīng)。 
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; 
} 
} 

驗(yàn)證ip 

str=document.RegExpDemo.txtIP.value; 
if(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/.test(str)==false) 
{ 
window.alert('錯(cuò)誤的IP地址格式'); 
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('錯(cuò)誤的IP地址'); 
document.RegExpDemo.txtIP.select(); 
document.RegExpDemo.txtIP.focus(); 
return; 
} 
//剔除 如 010.020.020.03 前面 的0 
var str=str.replace(/0(\d)/g,"$1"); 
str=str.replace(/0(\d)/g,"$1"); 
window.alert(str); 


//一下是取數(shù)據(jù)的類 
//Obj參數(shù)指定數(shù)據(jù)的來(lái)源(限定Table),默認(rèn)第一行為字段名稱行 
//GetTableData類提供MoveNext方法,參數(shù)是表的行向上或向下移動(dòng)的位數(shù),正數(shù)向下移動(dòng),負(fù)數(shù)向上. 
//GetFieldData方法獲得指定的列名的數(shù)據(jù) 
//Sort_desc方法對(duì)指定的列按降序排列 
//Sort_asc方法對(duì)指定的列按升序排列 
//GetData方法返回字段值為特定值的數(shù)據(jù)數(shù)組,提供數(shù)據(jù),可以在外部進(jìn)行其他處理 
//Delete方法刪除當(dāng)前記錄,數(shù)組減少一行 
//初始化,Obj:table的名字,Leftlen:左面多余數(shù)據(jù)長(zhǎng)度,Rightlen:右面多余數(shù)據(jù)長(zhǎng)度, 
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++){//找出最小的列值 
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 

在每個(gè)文本框的onblur事件中調(diào)用校驗(yàn)代碼,并且每個(gè)文本框中onKeyDown事件中寫(xiě)一個(gè)enter轉(zhuǎn)tab函數(shù) 

//回車鍵換為tab 
function enterToTab() 
{ 
if(event.srcElement.type != 'button' && event.srcElement.type != 'textarea' 
&& event.keyCode == 13) 
{ 
event.keyCode = 9; 
} 
} 

轉(zhuǎn)自:http://blog.csdn.net/littlekeen/archive/2005/10/13/502551.aspx


 


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1491336



[收藏到我的網(wǎng)摘]   CrazyCat發(fā)表于 2007年01月23日 16:41:00 


相關(guān)文章:
正則表達(dá)式 2006-05-07 makethyme
正則 2004-11-10 eroach
正則表達(dá)式在網(wǎng)絡(luò)編程中的運(yùn)用 2005-10-27 ipeak
字符串中的正則表達(dá)式特殊符號(hào) 2005-12-22 baggio785
正則表達(dá)式語(yǔ)法 2005-04-10 wydin

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品99国产精品| 国产寡妇亲子伦一区二区| 精品欧美一区二区在线观看| 粉嫩av一区二区三区| 日韩黄色一级片| 国产精品高潮久久久久无| 欧美日本免费一区二区三区| 处破女av一区二区| 久久99久国产精品黄毛片色诱| 亚洲精品一二三四区| 久久久亚洲精品石原莉奈| 在线观看91av| 欧美在线观看一区二区| 懂色av一区二区三区免费观看| 日韩av在线发布| 亚洲一级电影视频| 自拍偷拍亚洲综合| 中文字幕国产一区二区| 26uuu亚洲| 日韩一级高清毛片| 欧美精品久久一区二区三区| 91麻豆国产福利在线观看| 成人黄页在线观看| 黑人巨大精品欧美一区| 青娱乐精品视频| 午夜欧美电影在线观看| 悠悠色在线精品| 亚洲欧美成人一区二区三区| 中文天堂在线一区| 久久精品亚洲精品国产欧美 | 亚洲精品久久久蜜桃| 中文字幕av不卡| 久久久美女毛片| 精品久久久久久久久久久久久久久 | 亚洲精品视频在线看| |精品福利一区二区三区| 国产精品剧情在线亚洲| 国产情人综合久久777777| 久久久精品国产免大香伊| 久久综合九色综合欧美98| 日韩欧美一级片| 日韩精品最新网址| 精品国产乱码久久久久久久| 欧美变态口味重另类| 精品久久免费看| 欧美精品一区二区三区一线天视频| 精品乱码亚洲一区二区不卡| 亚洲精品一区二区三区蜜桃下载 | 视频一区视频二区在线观看| 一区二区三区免费网站| 一区二区三区精品| 天天亚洲美女在线视频| 日日夜夜一区二区| 麻豆91在线观看| 精品一区二区三区久久| 国产精品一区二区91| 国产a区久久久| av中文字幕一区| 在线观看www91| 制服.丝袜.亚洲.另类.中文 | 国产欧美一区二区三区鸳鸯浴 | 日韩一区二区在线播放| 精品国偷自产国产一区| 欧美激情一区在线观看| 亚洲激情自拍偷拍| 免费一级片91| 不卡一区二区在线| 欧美日韩久久久| 欧美α欧美αv大片| 国产精品天天摸av网| 一级中文字幕一区二区| 青娱乐精品视频| 成人动漫在线一区| 欧美美女网站色| 久久精品视频网| 亚洲国产另类av| 国产精品99久久久久久似苏梦涵| 99久久免费视频.com| 91精品国产色综合久久| 国产人久久人人人人爽| 午夜成人在线视频| 成人性色生活片免费看爆迷你毛片| 日本久久精品电影| 欧美精品一区二| 一区二区三区在线视频免费| 国产自产v一区二区三区c| 色婷婷久久久久swag精品| 精品处破学生在线二十三| 亚洲欧美日韩国产综合| 久久97超碰国产精品超碰| 91亚洲国产成人精品一区二三| 欧美一级视频精品观看| 中文字幕欧美一| 久久精品国产99国产| 色婷婷综合久久久中文一区二区| 精品免费视频.| 亚洲.国产.中文慕字在线| 东方欧美亚洲色图在线| 欧美精品一卡二卡| 亚洲欧美日韩国产一区二区三区| 国内精品伊人久久久久影院对白| 欧美一a一片一级一片| 欧美经典一区二区| 久久er精品视频| 欧美日韩一级视频| 亚洲欧美一区二区三区孕妇| 国产美女视频一区| 91精品国产色综合久久不卡蜜臀| 中文字幕一区二区视频| 狠狠色丁香婷婷综合| 欧美三级在线播放| 亚洲欧美精品午睡沙发| 国产一区二区毛片| 91精选在线观看| 亚洲国产视频直播| 91亚洲大成网污www| 国产欧美视频在线观看| 久久国产夜色精品鲁鲁99| 欧美怡红院视频| 日韩美女精品在线| 成人福利视频网站| 欧美激情资源网| 国产精品99久久久久久久女警 | 国产丝袜在线精品| 精品一区二区三区在线观看国产| 欧美电影在线免费观看| 亚洲电影一区二区| 欧美视频第二页| 亚洲一区二区在线免费看| 一本大道av一区二区在线播放| 国产精品国产三级国产| 成人在线综合网| 国产女人aaa级久久久级| 国产精品亚洲人在线观看| 精品国产乱码久久久久久浪潮| 麻豆精品视频在线观看视频| 日韩欧美黄色影院| 九九国产精品视频| 欧美精品一区二区不卡| 国产伦理精品不卡| 国产婷婷一区二区| 成人一区二区在线观看| 国产精品三级av| 一本久道久久综合中文字幕| 亚洲欧美色图小说| 在线观看91视频| 亚洲大片在线观看| 日韩午夜三级在线| 国产麻豆精品theporn| 欧美激情一区二区三区| 97se亚洲国产综合自在线| 一区二区三区在线视频观看 | 精品国产免费人成在线观看| 国产一区二区在线看| 欧美国产一区在线| 91老师片黄在线观看| 亚洲国产一区视频| 欧美一区二区三区日韩视频| 精品一区二区免费在线观看| 久久日一线二线三线suv| 成人高清在线视频| 亚洲人xxxx| 日韩欧美亚洲国产精品字幕久久久| 国产一区激情在线| 亚洲乱码国产乱码精品精小说| 欧美日韩高清在线播放| 国产一区二区0| 日韩毛片视频在线看| 91麻豆精品国产91| 国产一区二区美女| 一区二区三区精品视频| 欧美成人一区二区三区| 成人网页在线观看| 亚洲成a人在线观看| 久久久亚洲高清| 在线观看免费亚洲| 精品一区二区日韩| 国产精品家庭影院| 日韩亚洲欧美在线| av在线不卡免费看| 奇米影视一区二区三区小说| 国产精品入口麻豆九色| 欧美一区二区观看视频| 99精品一区二区| 看国产成人h片视频| 亚洲视频中文字幕| 久久久久综合网| 欧美精品自拍偷拍动漫精品| 高清国产一区二区| 免费观看一级欧美片| 亚洲视频在线观看三级| 日韩精品中午字幕| 欧美日韩亚洲不卡| 成人动漫精品一区二区| 久久99精品久久久久婷婷| 亚洲午夜久久久久中文字幕久| 久久人人爽爽爽人久久久| 91精品一区二区三区久久久久久 | 日韩免费观看高清完整版在线观看| 91在线小视频|