物品分类:
<label><input type="radio" name="category" value="电脑" checked onclick="usrinput(this,'usrinput');" />电脑</label>
<label><input type="radio" name="category" value="手机" />手机</label>
<label><label><input type="radio" name="category" value="电视机" />电视机</label>
<input type="radio" name="category" value="小家电" />小家电</label> 
<label><input type="radio" name="category" value="电玩" />电玩</label>
<label><input type="radio" name="category" value="相机/摄像机" />相机/摄像机</label>
<label><input onclick="usrinput(this,'usrinput');" type="radio" name="category" value="" />其他</label>
<input type="text" id="usrinput" name="category" style="display:none;" />
function $$(id){return document.getElementById(id);}
function usrinput(obj,inputid){
    var nam=obj.name;
    var objname = document.getElementsByName(nam); 
    for(var i = 0; i <objname.length; i ++){ 
        if(objname[i].checked&&objname[i].type == 'radio'){ 
            var objv = objname[i].value; 
                if(objv!=""){ $$(inputid).style.display="none";$$(inputid).disabled=true;}
                 else{$$(inputid).style.display="";$$(inputid).disabled=false;}
        }
    }
}
自己在本地调试没问题, 放到程序里就出现了错误, 真是百思不得其解啊~~