<script type="text/javascript">
function show(){
var nodes = document.all;
alert(nodes.length);
for(var x = 0; x<nodes.length; x++){
alert(nodes[x].nodeName);
showInfo(nodes[x]);
}
}
function showInfo(node){
var str = "name:"+node.nodeName+"...type:"+node.nodeType+"..value:"+nodeValue;
alert(str);
}
</script>
我在网页添加一些标签,有个按钮中,添加了show()方法,为什么我的循环只执行了一次。nodes.length显示为17.showInfo()方法压根没调用,为什么?
|