我现在有一个XML对象var merxml 
merxml 保存的内容 是
<root>
<a>a</a>
<b>b</b>
</root>
我现在的目的是要把 merxml   这个XML对象 完整的输出到一个文本框 txt1效果是 txt1里面的内容 = 
<root>
<a>a</a>
<b>b</b>
</root>请问  怎么写

解决方案 »

  1.   

    把merxml里所有闭标记后面加上"\n"
      

  2.   

    先谢了我的意思不是说要换行是要标记带内容全部输出 的方法 merxml 保存的内容 是
    <root>
    <a>a</a>
    <b>b</b>
    </root>我现在只能输出所有的值
    即 a b
    但是标记丢了
    我要的是<root><a>a</a><b>b</b></root> 所有的标记体 也一起输出
      

  3.   

    是要輸出" a,b" ,還是"<root><a>a</a><b>b</b></root>"
    <script type="text/javascript"> 
    $(function()

      $.ajax(
      { 
         url:"merxml.xml", 
         dataType:"xml", 
         error: function(xml){ 
         alert('Error loading XML document'+xml); }, 
         success:function(xml)
         { 
            $(xml).find("root").each(function(){ 
            alert($(this).find("a").text());//each是循环执行,即多次弹出。 
             alert($(this).attr("b"));//取得属性的方法 
          }); 
         } 
     }) 
    }); 
    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/greatverve/archive/2008/12/25/3601620.aspx
      

  4.   

    在ie下这个可以直接用.xml属性得到,merxml.xml
    在ff下就是 (new XMLSerializer).serializeToString(merxml);