Привет. Я пытаюсь обнаружить нажатие Ctrl + на ссылку, а затем отправить переменную в функцию js.Я сократил код, чтобы показать его в качестве примера ниже.Я нахожу, что не могу обнаружить событие ctrl + click без проблем.
<script language="JavaScript">
function mouseDown(e) {
var ctrlPressed=0;
var evt = navigator.appName=="Netscape" ? e:event;
ctrlPressed =evt.ctrlKey;
self.status="" +"ctrlKey=" +ctrlPressed
if (ctrlPressed)
alert ("Mouse clicked with Ctrl")
return true;
}
document.onmousedown = mouseDown ;
//-->
</script>
`
Но сейчас я хочу сделать это - отправить переменную в мою функцию, т.е. document.onmousedown = mouseDown("variable")
Я ценю, что назначаю событие мыши всему документу, но на самом деле это будет ссылка.(Этот код используется только в браузерах Chrome)
Если кто-нибудь может дать мне несколько советов, которые были бы очень полезны
спасибо