<td id="aa" onclick="$find("k"); return false;">
     <b>一二三
           <br>
     </b>
           abcd
</td>从firebug中获得上述源代码,我现在要实现的是把上面的“abcd”替换成“一二三四”,具体怎么实现呢?
麻烦各位了

解决方案 »

  1.   

    var strContent = aa.innerHTML;
    strContent.Replace("abcd","一二三四");
    aa.innerHTML = strContent;具体函数的使用可能有些出入,看看js手册
      

  2.   

    如果用标准的js函数就 用 innerHTML(内容) 如果是用jquery 就用html(内容)
      

  3.   


    <html>
    <head>
    <script type="text/javascript">
     function change(){
        document.getElementById("aa").innerText= document.getElementById('aa').innerText.replace(/abcd/,"一二三四");
     }
    </script>
    </head>
    <body>
    <table border="0" cellspacing="0" cellpadding="0" width="100%">
    <tr>
    <td id="aa">
      <b>一二三
      <br>
      </b>
      abcd
    </td>
    </tr>
    </table>
    <input type="button" onclick="change()" value="click me">
    </body>
    </html>