你把这个div 绑个onclick不就完了

解决方案 »

  1.   

    onclick是能实现alert(1);
    但alert(2);呢
      

  2.   

    还有不是传播问题
    而是我不想用document这个对象
    毕竟是公用对象
    最好用document.div
      

  3.   

    判断下event.srcElement是什么对象
    不是div就alert(2)
      

  4.   

    我晕,你的意思是当点完鼠标后,松开的时候,鼠标在某物上,显示1否则显示2
    这样?如果是。
    利用某物.onmouseout方法+变量。即可。
      

  5.   

    <script>
    document.onclick= function () {
    window.event.srcElement.id == 'div1' ? alert('1'):alert('2');
    }
    </script>
    <div id="div1">dodo</div>//这样可否?
      

  6.   

    ls的方法是对的
    但我就是不希望用document
    因为document是公共对象
    容易出问题
      

  7.   

    昂。。理解错了。。
    如果要实现duwa789() 
    的那个效果。。
    通过对象的onclick是不可能实现的。。
    因为当你按下后移开对象在松开的时候就变成别的对象的onclick了。。
    而不是那个对象
      

  8.   

    用document怎么了?
    你append方法进去不就可以了。
    用完在remove。。