document.getElementById('XXX').stlyle.color = 'red';
看你是什么html得element,如果是table,在那个td上加个id,
然后做document.getElementById('XXX').innerHTML = '<span color="red">XXX</span>';

解决方案 »

  1.   

    getElementsByName方法得到是是集合getElementsByName('name')[0]就可以了
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=GBK">
     
      <title></title>
      <script language=javascript>
     
     
      window.onload=function(){
      var o=document.getElementsByTagName("td");
      for(var i=0;i<o.length;i++){
      var e=o[i].style.color="red";
      }
     
      }
      </script>
      </head>
      <body>
      
     <table border=1>
      <tr><td>ab</td><td>cd</td>
      </tr>
      <tr><td>ef</td><td>gh</td>
      </tr>
     
    </table>
      
      
      </body>
    </html>