http://groups.google.com/group/jquery-en/browse_frm/thread/95718c9aab2c7483/af37adcb54b816c3?lnk=gst&q=parsexml#af37adcb54b816c3
On Jan 21, 5:19 am, frank Shi <[email protected]> wrote: > <html> > <title>hello</title> > <head> > <script src="../media/js/jquery-1.3.min.js" type="text/javascript"></ > script> > <script> > function ParseXml(xml){ > var xml='<?xml version="1.0" encoding="UTF-8" ?>'; > xml+='<root>'; > xml+='<result><company>33</company></result>'; > xml+='<result><company>222</company></result>'; > xml+='</root>'; > alert(xml); > $(xml).find("result").each(function() > { > var id=$(this).children("company"); > alert(id.text()); > }); > > } > > </script> > </head> > <body> > <input name="Show" type="button" value="ParseXml()" onclick="ParseXml > ()" > > </body> > <html> > ------------------------------------ > above code in chrome, firefox run normally, ie7 cant' alert(id.text > ()) > why?

