为什么
<html id ='1' name='g'>
<script name='g' language='javascript' id ='2' >
var v1 = document.links ;
alert(v1.length); //为什么 此句为零,不应该是 <a >c </a> 的数量吗
alert(v1 );
</script>
<body name='b' id ='3' >
<a href='a' name='a' id ='4'>aaaaaaaaaaa </a><a href='b' name='b' id ='5' >b </a><a href='c' name='c' >c </a><a href='d' name='d' >d </a><a href='e' name='e'>e </a>
</body></html>
<html id ='1' name='g'>
<script name='g' language='javascript' id ='2' >
var v1 = document.links ;
alert(v1.length); //为什么 此句为零,不应该是 <a >c </a> 的数量吗
alert(v1 );
</script>
<body name='b' id ='3' >
<a href='a' name='a' id ='4'>aaaaaaaaaaa </a><a href='b' name='b' id ='5' >b </a><a href='c' name='c' >c </a><a href='d' name='d' >d </a><a href='e' name='e'>e </a>
</body></html>
你看下程序运行的流程,从上到下执行下去的。
你把
<script name='g' language='javascript' id ='2' >
var v1 = document.links ;
alert(v1.length); //为什么 此句为零,不应该是 <a >c </a> 的数量吗
alert(v1 );
</script>
放到
<a href='a' name='a' id ='4'>aaaaaaaaaaa </a><a href='b' name='b' id ='5' >b </a><a href='c' name='c' >c </a><a href='d' name='d' >d </a><a href='e' name='e'>e </a>
的后面,看输出是多少?