|
@@ -0,0 +1,59 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html lang="en">
|
|
|
+<head>
|
|
|
+ <meta charset="UTF-8">
|
|
|
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
+ <title>JS对象-DOM-获取元素对象</title>
|
|
|
+</head>
|
|
|
+<body>
|
|
|
+ <img id="imgId" src="img/g0.jpeg" height="360px"> <br/><br/>
|
|
|
+
|
|
|
+ <div class="clz">四福科技教育</div>
|
|
|
+ <a href="http://www.wolfcode.cn" class="clz">广州xx</a> <br/><br/>
|
|
|
+
|
|
|
+ <input type="checkbox" name="hobby"> Java
|
|
|
+ <input type="checkbox" name="hobby"> Python
|
|
|
+
|
|
|
+ <button onclick="fun()">更换</button>
|
|
|
+ <button onclick="fun1()">哇塞</button>
|
|
|
+
|
|
|
+ <button onclick="allChecked()">全选</button>
|
|
|
+ <button onclick="unall()">反选</button>
|
|
|
+ <script>
|
|
|
+ // 1 跟换美女
|
|
|
+ function fun() {
|
|
|
+ document.getElementById("imgId").src = "img/g1.jpeg"
|
|
|
+ }
|
|
|
+ // 2 在所有 class="clz" 的标签内容后面加:很哇塞
|
|
|
+ function fun1() {
|
|
|
+ var clzs = document.getElementsByClassName("clz")
|
|
|
+ for(var i = 0;i<clzs.length ; i++){
|
|
|
+ var item = clzs[i];
|
|
|
+ item.innerHTML = item.innerHTML + "<font style='color:red'>很哇塞</font>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ // 3 点击权限吧所有复选框修改成选中状态 , 点击反选修改成反选状态
|
|
|
+ function allChecked() {
|
|
|
+ console.log(123)
|
|
|
+ var hobbys = document.getElementsByName("hobby")
|
|
|
+ console.log(hobbys)
|
|
|
+ for (let i = 0; i < hobbys.length; i++) {
|
|
|
+ // 修改复选框属性 , checked = true
|
|
|
+ hobbys[i].checked = true
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ function unall() {
|
|
|
+ console.log(123)
|
|
|
+ var hobbys = document.getElementsByName("hobby")
|
|
|
+ console.log(hobbys)
|
|
|
+ for (let i = 0; i < hobbys.length; i++) {
|
|
|
+ // 修改复选框属性 , checked = true
|
|
|
+ hobbys[i].checked = !hobbys[i].checked
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ </script>
|
|
|
+</body>
|
|
|
+</html>
|