本帖最后由 冯超 于 2013-3-25 08:38 编辑
我们都知道获取几个节点的方法 如下:
1.document.getElementById();
2.document.getElementsByname();
3.document.getElementsByTagname();
问题如下(看代码):- <body>
- <form action="post">
- 1:<input type="text" name="music" value="我们的爱">
- 2:<input type="text" name="music" value="恋爱ing">
- 3:<input type="text" name="music" value="只是回忆">
- 4:<input type="text" name="music" value="爱了,累了">
- </form>
- <h1 id="h1" name="test">
- 明天休息!
- </h1>
-
- <script type="text/javascript">
- //1.利用firstchild输出明天休息
- /* var h1Node = document.getElementById("h1");
- var value = h1Node.firstChild.nodeValue; */
-
- /* var h1Node = document.getElementsByTagName("h1");
- alert(h1Node.nodeType + ":" + h1Node.length); */
-
- var h1Node = document.getElementsByName("test");
-
- </script>
- </body>
复制代码 看过王威老师视频的人都知道,我想问的是什么,
就是用firstchild输出明天休息!
用Byid可以,但是其他两个就不行咯,不知道是什么原因。 |