本帖最后由 fudg1211 于 2009-10-24 16:49:33 编辑

解决方案 »

  1.   

     是的,一切都是对象,但是你这里得到的并不是一个具有 id=test 这个属性的节点值得到的是一个字符串,值是 <a id='test'>1111 </a> <a id='test1'>2222 </a>所以你可以插入到图层里面让他变成一个节点,然后通过id获取也可以用字符串的操作  正则表达式  来提取
      

  2.   

    var str = "<a id='test'>1111</a><a id='test1'>2222</a>";
    var div = document.createElement("div");
    div.innerHTML = str;
    alert(div.firstChild.id);
    alert(div.lastChild.id);
      

  3.   


    var lang = $($("#buff").attr("lang")).appendTo("body");
    lang.hide();
    alert($("#test").html());
    lang.remove();