有两层 
下面那层是个DIV但是有JS onclick时间
最上面那层是个下拉select 但是每次点select的时候 都点击到下面的JS效果我希望弹出最上层的时候 能选择select  还不是点到下面的DIV貌似是onclick时间 影响到了 select的选择

解决方案 »

  1.   

    <div style='width:200px;height:100px;border:1px solid #000' id='d'>
    <select id='s'>
    <option>111</option>
    <option>111</option>
    <option>111</option>
    <option>111</option>
    </select>
    <script>
    document.getElementById('d').onclick = function()
    {
    alert(1)
    }document.getElementById('s').onclick = function(e)
    {
        if (e && e.stopPropagation)
            e.stopPropagation()
        else
            window.event.cancelBubble=true
    }
    </script>
      

  2.   

    不行 怎么点 都是先点在下面那个onclick上面
    用来做手机客户端嵌套页面的 解决不了啊
    急急急