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

為超鏈接同時綁定單擊和雙擊事件

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

移動端

【實例名稱】

為超鏈接同時綁定單擊和雙擊事件

【實例描述】

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

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標(biāo)題頁-學(xué)無憂(denvermotorcycleaccidentlawyer.com)</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>

【運行效果】

運行效果

【難點剖析】

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

【源碼下載】

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

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