datagrid有客戶端onclick ,ondblclick,不管怎麼雙擊只能執行onclick

解决方案 »

  1.   

    就是說datagrid同時有onclick 和ondblclick客戶端事件得時候,
    不管怎麼雙擊鼠標,發生得只是onclick,怎樣才能發生ondblclick
      

  2.   

    呵呵!双击会执行的啊!是你的测试方法不对,你是不是
    onclick和ondblclick事件都是用的alert('')来测试的,那样就会阻止的。
    给你个例子:
    <html>
    <body>
    <form>
    <input type="button" onclick="aa.value='单击'" ondblclick="aa.value='双击'" value="ceshi">
    <input type="text" value="" id="aa">
    </form> 
    </body>
    </html>
      

  3.   

    把上面的代码生成一个静态html文件打开。
    你单击或者双击就会看到文本框的变化
      

  4.   

    mazekui的测试代码是正确的,但是问题在于form中的按钮控件,onclick之后就直接postback了,来不及反映ondblclick,可以考虑onclick/ondblclick都先设置标志再setTimer,setTimer调用的函数里再postback
      

  5.   

    我的按钮类型是"button"而不是"submit"怎么会postback啊??
      

  6.   

    mazekui(悠悠春竹)你說的是可以的,但我要的是datagrid,不是button