本来disabled的东西也是灰色的啊,不需要做吧
设置背景色用
inputid.bgColor="#333333";(已经不提倡使用)
inputid.style.backgroundColor = "#333333";我要把有限的生命投入到无限的为人民回贴事业中去!谁会申请域名?帮我申请一个,最好是www.meixx.com/net/org,不要二级和三级的!
还有好的免费空间,谁知道?帮忙啊!

解决方案 »

  1.   

    可以呀!
    判断一下,设置CSS,就可以了呀!例子:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
    <head>
    <title>Untitled</title>
    <Script language="javascript">
    function sette(){
    document.test.te.disabled = ! document.test.te.disabled;
    if (document.test.te.disabled == true){
    document.test.te.style.backgroundColor = "#C0C0C0";
    }else{
    document.test.te.style.backgroundColor = "00FFFF";
    document.test.te.style.color = "#0000FF";
    }
    }
    </Script>
    </head><body>Hello World!
    <form name="test">
    <input type="radio" name="set" value="1" onclick="javascript:sette()">Enable
    <input type="radio" name="set" value="2" onclick="javascript:sette()">Disable
    <input type="textbox" name="te" value="123123123">
    </form>
    </body>
    </html>
      

  2.   

    赫赫,你还没有看全我的例子。document.test.te.disabled = !document.test.te.disabled;这句话,我就是取反的。就是你想要得那个。