例如 
<a href="ddd" onmousedown(cl())>test</a>鼠标点击后才执行cl()这个函数 我现在怎么用javascript 模拟鼠标的 onmousedown

解决方案 »

  1.   

    <a href="ddd" onmousedown="cl()">test</a>
      

  2.   

      
    <BODY>
     <a href="#" onmousedown="alert('aaaaaaa');">aaaaaaaaaaa</a>
      <SCRIPT LANGUAGE="JavaScript">
      <!--
    document.getElementById("aa").onmousedown();
      //-->
      </SCRIPT>
     </BODY>
      

  3.   

    在<a>标签里面漏掉了id='aa'
      

  4.   


    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>javascript模拟鼠标自动点击链接 - 中国asp之家</title>
    <script type="text/javascript">
    function autoclick(){
     lnk = document.getElementById("auto");
     lnk.click();
    }
    function alertXX(){
     alert("刚才一个链接被点击了,你没发现吗?")
    }
    </script>
    </head>
    <body onload="autoclick()">
    <a href="#" id="auto" onclick="alertXX()">你不点我,会有人点我的</a>
    <h1>要不要我做一个每秒自动点击1000次的代码给你呀?</h1>
    <h3>不过我想你看完这个代码,自己也会写了...</h3>
    </body>
    </html>在IE中可以,但是在ff下 是不行的,因为这样不安全
      

  5.   

    楼主的标题“请问如何用函数触发一个onmousedown事件”貌似现在还无法实现,四楼是用click模拟的。