|
|
@@ -0,0 +1,40 @@
|
|
|
+<!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>
|
|
|
+ .box2{
|
|
|
+ color: red;
|
|
|
+ }
|
|
|
+ </style>
|
|
|
+</head>
|
|
|
+<body>
|
|
|
+ <div class="box" id="div1">hello</div>
|
|
|
+ <img src="" alt="图片">
|
|
|
+ <script>
|
|
|
+ var oBox = document.getElementById("div1");
|
|
|
+ var oImg = document.getElementsByTagName("img")[0];
|
|
|
+ oBox.onmouseover = function(){
|
|
|
+ // setAttribute 方法 用来设置元素的属性
|
|
|
+ // setAttribute(属性名, 属性值)
|
|
|
+ oImg.setAttribute("src","./img/logo.png");
|
|
|
+ // 也可以通过点语法来设置属性
|
|
|
+ // oImg.src = "./img/logo.png";
|
|
|
+
|
|
|
+ // 获取属性的值
|
|
|
+ // getAttribute(属性名)
|
|
|
+ // var imgAlt = oImg.getAttribute("alt");
|
|
|
+ // console.log(imgAlt);
|
|
|
+ // 也可以通过点语法来获取属性
|
|
|
+ var imgAlt = oImg.alt;
|
|
|
+ console.log(imgAlt);
|
|
|
+
|
|
|
+
|
|
|
+ oBox.setAttribute("class","box box2");
|
|
|
+ }
|
|
|
+
|
|
|
+ </script>
|
|
|
+</body>
|
|
|
+</html>
|