<input type=text disabled value="">
<a href="#" disabled>aaaa</a>obj.disabled = true;

解决方案 »

  1.   

    对了,不能使用disabled。
    因为如果使用disabled,页面的显示会有些许变化,这样不好。
    如何能使页面丧失交互功能,而又不改变它的显示效果?
      

  2.   

    window.event.cancelBubble = true
      

  3.   

    This example cancels bubbling of the onclick event if it occurs in the IMG object when the user presses the SHIFT key. This prevents the event from bubbling up to the onclick event handler for the document.Sample Code<SCRIPT LANGUAGE="JScript">
    function checkCancel()
    {
        if (window.event.shiftKey)
            window.event.cancelBubble = true;
    }
    function showSrc()
    {
        if (window.event.srcElement.tagName == "IMG")
            alert(window.event.srcElement.src);
    }
    </SCRIPT><BODY onclick="showSrc()">
    <IMG onclick="checkCancel()" SRC="sample.gif">
      

  4.   

    学到了,呵呵,的确是好方法,
    其实对于document的某个事件加载return false方便一些吧,不过苦于不知道这样的一个事件,有谁能告诉我啊
      

  5.   

    有谁能够告诉我为什么这段代码不能达到目的<SCRIPT LANGUAGE="JScript">
    document.onmousedown = WRulerSelecter;
    document.onclick = WRulerSelecter;
    document.ondblclick = WRulerSelecter;
    document.onsubmit = WRulerSelecter;
    document.onreset = WRulerSelecter;function WRulerSelecter(evt){
    evt.cancelBubble = true;
    evt.returnValue = false;
    }
    </SCRIPT>