不能。
disable 属性只适用以下对象:
APPLET, BUTTON, INPUT, LINK, SELECT, STYLE, TEXTAREA

解决方案 »

  1.   

    用qiushui的方法竟然写出了这样的代码,有点不可思议
    <style>
    .{qswh:expression(this.disabled=true)}
    </style>
    <body>great!
    <table border=1><tr><td>wonderful</td></tr></table> 
    <textarea>very cool</textarea>
    <input type=checkbox>
    <input type=text>
    <input type=button>
      

  2.   

    其实并不是不可思议,那是因为body也支持disabled<body disabled=true>仅此而已,明白?
      

  3.   

    原来body也支持disabled啊。
    我刚才试着写<body onload="this.disabled=true">,却不起作用,就以为body不支持了。
    请教秋水:
    为什么上句通过onload设置不行呢?
    另外我刚发现一个奇怪的问题,在元素上直接写disabled=false会出现disabled=true的效果,这是怎么回事呢?
    还有刚才那个问题,为什么只有最后一个<a>会响应hover呢?
    望指教,多谢!
      

  4.   

    1.onload中的this指的window不是document.body2.disabled只是元素的特性,不写就是有效3.因为一修改是所有的a依次修改第一个响应hover后,后面几个却响应非hover,覆盖了前面而最后一个响应后,后面没有覆盖,所以就看出区别了
      

  5.   

    function window.onload(){
    document.body.disabled=true;
    }
    </script>
    虽然这样可以,但是太难看了:(
      

  6.   

    多谢秋水!
    也谢谢weidegong,这样会出现页面在加载完后再disabled的效果。你是说整个页面发灰很难看是吗:)
      

  7.   

    <body id=t onload=t.disabled=true>
      

  8.   

    离题了,呵呵,言归正传我想本问题的意思应该是
    body先是无效,等onload后有效如:<body id=t disabled onload='t.disabled=false'>
      

  9.   

    离题了,呵呵
    言归正传我想本问题要问的是
    刚开始无效,等onload后有效如:
    <body id=t disabled onload='t.disabled=false'>
      

  10.   

    如果不是很难看的话,那就是太难看了。我现在想,能否做一个和body同样大的层,当点击某个按钮的时候,那个层先拦截鼠标点击事件或者:disable 属性只适用以下对象:
    APPLET, BUTTON, INPUT, LINK, SELECT, STYLE, TEXTAREA
    对每个能disable的,都disable掉就可以了
      

  11.   

    weidegong,这个怎么样
    <style>
    a{qswh:expression(this.disabled=true)}
    input{qswh:expression(this.disabled=true)}
    textarea{qswh:expression(this.disabled=true)}
    select{qswh:expression(this.disabled=true)}
    input.enable{qswh:expression(this.disabled=false)}
    </style>
    <body>look it
    <table border=1><tr><td>normal</td></tr></table> 
    <a href="#">link</a>
    <select size=1>
    <option>1
    <option>2
    </select>
    <textarea></textarea>
    <input type=checkbox>
    <input type=text>
    <input type=button>
    <input class=enable value=enable type=button onclick="this.value='disable';this.className=''">
      

  12.   

    不错。但是,如何让它恢复能用那?然后又disable?
      

  13.   

    今天才明白,什么叫做Expression:)<script >
    var bEnable=false;
    </script>
    <style>
    a{weidegong:expression(this.disabled=bEnable?false:true)}
    input{weidegong:expression(this.disabled=bEnable?false:true)}
    textarea{weidegong:expression(this.disabled=bEnable?false:true)}
    select{weidegong:expression(this.disabled=bEnable?false:true)}
    input.enable{weidegong:expression(this.disabled=false)}
    </style>
    <body>look it
    <table border=1><tr><td>normal</td></tr></table> 
    <a href="#">link</a>
    <select size=1>
    <option>1
    <option>2
    </select>
    <textarea></textarea>
    <input type=checkbox>
    <input type=text>
    <input type=button value=验证一下 onclick=alert(1)>
    <input class=enable value=enable type=button onclick="bEnable=true">
    <input class=enable value=disable type=button onclick="bEnable=false">
      

  14.   

    a{qswh-seabell-weidegong:expression(this.disabled=true)} :)seabell,这个是什么意思啊?
      

  15.   

    既然都一样的rule,为什么不连着写?<script>var bEnable=false;</script>
    <style>
    a,input.enable,textarea,select{weidegong:expression(this.disabled=bEnable?false:true)}
    </style>
    <body>look it
    <table border=1><tr><td>normal</td></tr></table> 
    <a href="#">link</a>
    <select size=1>
    <option>1
    <option>2
    </select>
    <textarea></textarea>
    <input type=checkbox>
    <input type=text>
    <input class=enable type=button value=验证一下 onclick=alert(1)>
    <input value=enable type=button onclick="bEnable=true">
    <input value=disable type=button onclick="bEnable=false">
      

  16.   

    有些还是不能连着写的吧? :)<script>var bEnable=false;</script>
    <style>
    a,input,textarea,select{weidegong:expression(this.disabled=bEnable?false:true)}
    input.enable{weidegong:expression(this.disabled=false)}
    </style>
    <body>look it
    <table border=1><tr><td>normal</td></tr></table> 
    <a href="#">link</a>
    <select size=1>
    <option>1
    <option>2
    </select>
    <textarea></textarea>
    <input type=checkbox>
    <input type=text>
    <input  type=button value=验证一下 onclick=alert(1)>
    <input value=disable class=enable type=button onclick="bEnable=false">
    <input value=enable class=enable type=button onclick="bEnable=true">
      

  17.   

    To qiushuiwuhen(秋水无恨) 
      又跟你学了一招。
      惭愧,我不大清楚CSS表单到底应该怎么写的。只会照虎画猫^_^  得找个问题问问,送你点分