<p class="labels">标签: <a rel='tag' href="/label/%E5%85%B3%E4%BA%8E">关于</a>, <a rel='tag' href="/label/%E5%8F%AF%E8%83%BD">可能</a>, <a rel='tag' href="/label/%E5%AF%B9%E8%B1%A1">对象</a>, <a rel='tag' href="/label/%E6%89%80%E6%9C%89%E8%80%85">所有者</a>, <a rel='tag' href="/label/%E6%95%B0%E6%8D%AE%E5%BA%93">数据库</a>, <a rel='tag' href="/label/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95">解决方法</a>, <a rel='tag' href="/label/%E8%BD%AC%E8%B4%B4">转贴</a>, <a rel='tag' href="/label/%E9%80%A0%E6%88%90">造成</a>, <a rel='tag' href="/label/%E9%97%AE%E9%A2%98">问题</a></p>
<a rel='tag' href="/label/%E9%80%A0%E6%88%90">排除</a>, <a rel='tag' href="/label/%E9%97%AE%E9%A2%98">其他</a>把<p>和<a>标签内的文字存到数组中    (标签:   关于  ……)

解决方案 »

  1.   

    通过getElementByTagName获得p和a元素后获取innerHTML
    建一个数push进去试试
      

  2.   

    用jquery实现很简单的,例如:
    html:<p class="labels" id="p1">标签: 
    <a rel='tag' href="/label/%E5%85%B3%E4%BA%8E">关于</a>, 
    <a rel='tag' href="/label/%E5%8F%AF%E8%83%BD">可能</a>, 
    <a rel='tag' href="/label/%E5%AF%B9%E8%B1%A1">对象</a>, 
    <a rel='tag' href="/label/%E6%89%80%E6%9C%89%E8%80%85">所有者</a>, 
    <a rel='tag' href="/label/%E6%95%B0%E6%8D%AE%E5%BA%93">数据库</a>, 
    <a rel='tag' href="/label/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95">解决方法</a>, 
    <a rel='tag' href="/label/%E8%BD%AC%E8%B4%B4">转贴</a>, 
    <a rel='tag' href="/label/%E9%80%A0%E6%88%90">造成</a>, 
    <a rel='tag' href="/label/%E9%97%AE%E9%A2%98">问题</a>
    </p>
    <a rel='tag' href="/label/%E9%80%A0%E6%88%90">排除</a>, 
    <a rel='tag' href="/label/%E9%97%AE%E9%A2%98">其他</a>
    jquery:<script type="text/javascript">
            $(document).ready(function() {
            var s = $("#p1").text(); 
    //此时变量s得到的值就是:“标签: 关于, 可能, 对象, 所有者, 数据库, 解决方法, 转贴, 造成, 问题”
           //如果想把数据存到数组的话可以用 split()拆分后存入        });  
    </script>
      

  3.   

    jquery更正下: “}); ”  不小心给注释掉了,把注释去了