+ -
当前位置:首页 → 问答吧 → 紧急求救!!!!!!!!!!!!!!

紧急求救!!!!!!!!!!!!!!

时间:2005-12-01

来源:互联网

<xml id="users">
                <新闻 id="1">
                        <list>
                                <name>中央新闻</name>
                                <color></color>
                                <url>sfffffffffff</url>
                        </list>       
                </新闻>       
</xml>
<script>
Document=users.XMLDocument;

document.write(Document.childNodes(0).text);
//Nodelist=Document.getElementsByTagName("user");
//alert(document.all('users').selectSingleNode (1).tagName);

</script>



怎么获得。。XML内部的值。。。比如说新闻

作者: ridy   发布时间: 2005-12-01


<xml id="users"> <新闻 id="1"> <list> <name>中央新闻</name> <color></color> <url>sfffffffffff</url> </list> </新闻> </xml> <script type="text/javascript"> var root = document.getElementById("users").documentElement; var lt = root.getElementsByTagName("list")[0]; var name = lt.firstChild; alert( name.text ); </script>
   提示:您可以先修改部分代码再运行

有好多方法都能得到, 用firstChild方法在不同的浏览器中得到的结果可能不一样.
因为一些浏览器把空白当作一个文本节点.

作者: 比尔熊   发布时间: 2005-12-04