![](/img/trans.png)
[英]send a mouse over event from one function to another function in javascript
[英]Send a variable along with mouse event to a function
我正在尝试检测 ctrl + 单击链接,然后将变量发送到 js function。我已经剥离了代码,所以我可以将其显示为下面的示例。 我发现我可以毫无问题地检测到 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>
`
但是我现在想做的是向我的 function 发送一个变量,即
document.onmousedown = mouseDown("variable")
我感谢我将鼠标事件分配给整个文档,但实际上这将是一个链接。 (此代码仅在 Chrome 浏览器中使用)
如果有人能给我一些真正有帮助的指示
document.onmousedown = function(e) { mouseDown(e, "variable"); }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.