| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- <style>
- #p1 {
- color: red;
- }
- </style>
- </head>
- <body>
- <h1>hello world</h1>
- <h1>你好世界</h1>
- <div class="box1">box1</div>
- <p id="p1">这是一个p标签1</p>
- <!-- id不允许重复 -->
- <!-- <p id="p1">这是一个p标签2</p> -->
- <script>
- // 通过标签名获取元素
- // 返回的是一个HTMLCollection 类数组对象 需要通过下标来获取具体的某一个元素
- // 类数组对象并不是真正的数组只是类似一个数组,不能使用数组的方法 但是可以通过下标和length属性来获取对应的元素和长度
- var oH1 = document.getElementsByTagName("h1");
- // console.log(oH1[0]);
- // console.log(oH1);
- // 通过类名获取元素
- // 返回的是一个HTMLCollection 类数组对象 需要通过下标来获取具体的某一个元素
- var oBox1 = document.getElementsByClassName("box1");
- console.log(oBox1[0]);
- // 通过id获取元素
- // 返回的是真正的元素对象 不是类数组 不需要通过下标获取
- var oP1 = document.getElementById("p1");
- console.log(oP1);
- </script>
- </body>
- </html>
|