我在調用一個函數,它構建了一個包含多個鏈接的表。JS:檢測沒有jQuery的右鍵單擊(內聯)
我想檢查一個鏈接是否已被點擊鼠標右鍵或左鍵。
我試着將以下部分添加到<a>
超鏈接。
onmousedown="function mouseDown(e){
switch (e.which) {
case 1: alert('left'); break;
case 2: alert('middle'); break;
case 3: alert('right'); break; }
}"
但沒有任何反應。如果我點擊一個鏈接。
請勿使用內部事件處理程序屬性。改爲使用DOM事件綁定。 – Quentin 2012-02-29 14:37:22
我試過了,但它對我沒有用。也許是因爲表格稍後加載(並且沒有出現在渲染頁面的源代碼中) – 2012-02-29 14:44:15