當(dāng)前位置:軟件學(xué)堂 > 資訊首頁(yè) > 網(wǎng)絡(luò)編程 > 編程其他 > 為超鏈接同時(shí)綁定單擊和雙擊事件

為超鏈接同時(shí)綁定單擊和雙擊事件

2012/10/29 11:33:06作者:佚名來(lái)源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例名稱】

為超鏈接同時(shí)綁定單擊和雙擊事件

【實(shí)例描述】

超鏈接使用錨‘‘<a>’’標(biāo)簽實(shí)現(xiàn),通常不需要單擊和雙擊事件,而是使用“href”屬性實(shí)現(xiàn)導(dǎo)航功能。本例的目的是學(xué)習(xí)如何為超鏈接綁定單擊和雙擊事件。

【實(shí)例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標(biāo)題頁(yè)-學(xué)無(wú)憂(www.yzddtk.cn)</title> </head> <body> <script> var dblNum=0; function clk(cnum) {     dblNum=cnum;    //獲取參數(shù)     if(dblNum==1)window.setTimeout("if(dblNum!=2)window.alert('單擊'); dblNum=0;",500);//隔500毫秒后顯示     if(dblNum==2)alert("雙擊");    //顯示雙擊     return false; //不執(zhí)行任何操作 } </script> <a onDblClick="return clk(2);" onClick="return clk(1);">雙擊</a> </body> </html>

【運(yùn)行效果】

運(yùn)行效果

【難點(diǎn)剖析】

本例沒有特殊的功能,只是為一個(gè)控件同時(shí)添加單擊和雙擊事件:注意在單擊事件中,使用了一個(gè)定時(shí)器以延緩單擊時(shí)的提示功能。

【源碼下載】

如果你不愿復(fù)制代碼及提高代碼準(zhǔn)確性,你可以點(diǎn)擊:為超鏈接同時(shí)綁定單擊和雙擊事件 進(jìn)行本實(shí)例源碼下載 

標(biāo)簽: 綁定單擊  鏈接