2016-04-15 32 views
0

我正在使用此功能,我的圖像點擊功能,但我沒有人保持點擊一下鼠標,如何防止人們繼續發送垃圾信息點擊它。事件列表防止點擊它的波動

+1

你的問題是什麼?不知道我是否理解 –

回答

0

您可以禁用該元素,以便用戶可以直觀地看到它是不可點擊的。

function attachClickEvent(element, handler) { 
    if(typeof(element.addEventListener)=='function') { 
    element.addEventListener('click', handler, false); 
    } 
} 

function myClickEvent(e){ 
    try {   
     // disable the element by checking what element was clicked 
     e.target.disabled=true; 
     console.log("stopped (element disabled)"); 
    } catch (err){} 
} 

// start the function 
var elements = document.getElementsByClassName("Dicon"); 
for (var i=0; i<elements.length; i++){ 
    attachClickEvent(elements[i], myClickEvent);    
}