用expando特性也很好
不需要设置全局变量

解决方案 »

  1.   

    expando特性是怎么回事呢?能否解释下?
      

  2.   

    参见盗版<<javascript高级程序设计>>325页
    大概意思是说如果可以给元素设置一个没有的属性
    <body><div style=" height:400px; width:400px; background-color:#00FF00" onclick="ss(this)"></div><body>
    <script>
    function ss(obj){
    if(obj.xx==null)
     { 
       obj.xx = false 
       alert("a")
     }

    </script>
    反正就是这个属性可以控制单独的那个元素  可以用它用判断事情是否完成
      

  3.   

    明白了,谢谢。
    不过IE6的onclick好像问题比较多,而且我自己可能还需要onclick做其他事情。如果用prototype的事件队列的话好像又有点麻烦,因为我页面上有大量这样的东西。所以我还是去模拟个信号量吧,谢谢各位帮助。