- -!做个遍历就行了。<script>
var a=document.getElementsByTagName("div")
for(var i=0;i<a.length;i++){ if(a[i].className="c1"){a[i].innerHTML="bbbbbbb"} }
</sciprt>

解决方案 »

  1.   

    <script language=javascript> var a='<div   class="c1"> aaaaaa </div> <div   class="c1"> cccccc </div><div   class="c2"> cccccc </div>'
    alert(a.replace(/<div([^>]*?)class=\"c1\"([^>]*?)>(.*?)<\/div>/g,'bbbbbbb'))
    </script>
      

  2.   


    <script language=javascript>
    var a='<div   class="c1"> aaaaaa </div> <div   class="c1"> cccccc </div><div   class="c2"> cccccc </div>'
    alert(a.replace(/<div([^>]*?)class=\"c1\"([^>]*?)>(.*?)<\/div>/g,'bbbbbbb'))
    </script>
      

  3.   


    <script language=javascript> var a='<div   class="c1"> aaaaaa </div> <div   class="c1"> cccccc </div><div   class="c2"> cccccc </div>'
    alert(a.replace(/<div([^>]*?)class=\"c1\"([^>]*?)>(.*?)<\/div>/g,'bbbbbbb'))
    </script>
      

  4.   

    1楼正解,3Q,结迟贴了,nicholsky应该拿满分
      

  5.   

    还有个问题,如果是<div  style="text-align:left;">aaaaaa </div>呢?
    .继承类是?