1.document.getElementById("t2").parentElement.prevSibling.style.bgcolor = "red";

解决方案 »

  1.   

    sorry, this is rightdocument.getElementById('t2').parentElement.parentElement.rows[0].style.background = 'red';
      

  2.   

    2.you make a mistake."view" --> "view source" , can see the source code, but it is always the cache content.if you wana to realize your purpose, you should click the button "edit" in the toolbar, that is the right operation
      

  3.   

    document.all.tags("table")[0].all.tags("tr")[0].style.background="red"
      

  4.   

    楼上的有道理。因为
    我的
    <table>
    <tr><td>1</td></tr>
    <tr id=t2 class="r"><td>a</td></tr>
    </table>
    实际上也没有id,应该是这样的
    <table>
    <tr><td>1</td></tr>
    <tr class="r"><td>a</td></tr>
    </table>
    ,关于源文件那个问题。三角猫的答案我不满意。
      

  5.   

    第二个问题我未遇到过,用UltraEdit编辑吧
      

  6.   

    <tr><td class="summary-title">&nbsp;<img src="style/dvbbs/bullet.gif" align="middle" alt="*"/><img src="style/dvbbs/lock.gif" align="middle" alt="限会员"/><a href="show.aspx?id=3394&amp;cid=29"  target="_blank" >PWM应用中的低电压反馈</a></td></tr>
    <tr><td style="padding:5px 10px">2004年6月A版 <div style="width:100%;text-align:right">
    <span class="gray">(2004.00,<span class="hit">436</span>)</span>
     <a href="show.aspx?id=3394&amp;cid=29"  target="_blank" >[查看全文]</a> </div></td></tr>这里给出两行,类似的行还有30几行,怎么能把所有像第二行一样没有class="summary-title"的行的行高设置成30,color设置成red。
    当然还是必须用javascript
      

  7.   

    假如是处于 document.all.tags("table")[0]
    <script>
     var TBobj = document.all.tags("table")[0]
     var TDobj = TBobj.all.tags("td")
     for( var i = 0 ; i < TDobj.length ; i++){
      if( TDobj[i].className == "" ){
    TDobj[i].style.height = 30
    TDobj[i].style.background = "red"
    }
     }
    </script>
      

  8.   

    <script>
     var TDobj = document.getElementsByTagName("td") for( var i = 0 ; i < TDobj.length ; i++){
      if( TDobj[i].className!="summary-title" ){
    TDobj[i].style.height = 30
    TDobj[i].style.backgroundColor = "red"
    }
     }
    </script>
      

  9.   

    document.getElementsByTagName("table")[0].rows[0].style.background="red"