firefox下无法用childNodes[0].nodeValue正常读取节点的值 XML改成<a> <b><c>aaaaaa</c></b> <b><c>aaaaaa</c></b></a>就行了因为ff把标记后的空格也认为是节点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cNode = bName[1].getElementsByTagName("c")[0].childNodes[0].nodeValue 孟老大照你的说法弄了依然只是IE下正常firefox下不行啊 RPWT :) <p> <span>aaaaaa</span> </p> <p><span>aaaaaa</span></p></div><script type="text/javascript"> var aNode = document.getElementsByTagName("div")[0]; var bName = aNode.getElementsByTagName("p"); cNode = bName[1].childNodes[0].childNodes[0].nodeValue; alert(cNode);</script> 上边少个"<div>"<div><p> <span>aaaaaa</span> </p> <p><span>aaaaaa</span></p></div><script type="text/javascript"> var aNode = document.getElementsByTagName("div")[0]; var bName = aNode.getElementsByTagName("p"); cNode = bName[1].childNodes[0].childNodes[0].nodeValue; alert(cNode);</script> 用下面的方法判断下。绝对可以。我用了2天时间找到的。循环最里面加进去 然后nodeValue取值。if (rootlist.childNodes[j].nodeType == 1) //判断节点类型,因为IE和火狐两个浏览器获取xml文件不一样,换行也会当做一个节点 求助关于"实现图片自动变换的代码"问题?????? 本地预览图片有时候不能取到value值 求大侠``清空数组的问题`` 高手请教select自动选择问题 數據庫中的某個數據是用"_"鏈接的,如何讓"_"兩邊的內容分別顯示在2個組件上?? jquery ui 的 menu 和 tabs 一起使用,menu的子菜单被挡住,有源码,官方的就这样,该怎么修改呢? 这个正则表达式能否简化? showModalDialog 能有最大化图标吗 谁帮我看看,谢谢。 ie6 + win2k(sp4)窗口最小化的问题 用图片代替按钮提交表单之前如何验证表单. 有没有办法控制alert提示弹出的位置?
照你的说法弄了
依然只是IE下正常
firefox下不行啊
<span>aaaaaa</span>
</p>
<p><span>aaaaaa</span></p>
</div>
<script type="text/javascript">
var aNode = document.getElementsByTagName("div")[0];
var bName = aNode.getElementsByTagName("p");
cNode = bName[1].childNodes[0].childNodes[0].nodeValue;
alert(cNode);
</script>
<p>
<span>aaaaaa</span>
</p>
<p><span>aaaaaa</span></p>
</div>
<script type="text/javascript">
var aNode = document.getElementsByTagName("div")[0];
var bName = aNode.getElementsByTagName("p");
cNode = bName[1].childNodes[0].childNodes[0].nodeValue;
alert(cNode);
</script>
循环最里面加进去 然后nodeValue取值。
if (rootlist.childNodes[j].nodeType == 1)
//判断节点类型,因为IE和火狐两个浏览器获取xml文件不一样,换行也会当做一个节点