getelementsbytagname("td").className=''
意思是 取得标签为 td的元素 让他的 class为空

解决方案 »

  1.   

    className 后也可以 设置为你指定的 样式名
      

  2.   


    <table> 
    <tr> <td id='td1' class=pv> </td> </tr> 
    <tr> <td id='td1'class=pv> </td> </tr> 
    </tale> document.getElementById('td1').className="";
      

  3.   

    是清除,形成
    <table> 
    <tr> <td> </td> </tr> 
    <tr> <td> </td> </tr> 
    </tale> 
      

  4.   

    3楼的就可以了啊,不晓得楼主想做什么.....
    class=""跟没有效果不是一样吗?
      

  5.   

    谢谢大家.
    是这样的.
    一张表格,原来张行都有class=pv
    现在我是每五行就新增一个class=cc
    这样,一行中有两个CLASS,样式不起作用.所以只有清除原来的呢
      

  6.   

    obj.className += ' newClassName';
      

  7.   

    谢谢大哥,这个
    obj.className += ' newClassName';
    是用在什么地方
      

  8.   

    可以 用循环 判断 你指定的行数 然后给指定的行 className 命名
    这样不用的 否则你手写算了你可以这样 把行 写为 
    <table> 
    <tr> <td id='td1'> </td> </tr> 
    <tr> <td id='td2'> </td> </tr> 
    ....
    <tr> <td id='tdn'> </td> </tr> 
    </tale> 然后 用 循环 控制 tdi---i为1,2,3...对各个行 命名你需要的 classname