亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

選擇器的作業(yè)以及錯誤總結(jié)

原創(chuàng) 2019-02-26 20:03:07 329
摘要:<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>DOM方法獲取元素作業(yè)</title>    <style type=&q

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>DOM方法獲取元素作業(yè)</title>
   <style type="text/css">
.box{width:1201px;height:280px;background:#ccc;margin:0px auto;position:relative;}
       #box1{width:200px;height:200px;background:#fff;position: absolute;top:20px;left:1px;float:left;}
       .bt1{width:200px;height:30px;position: absolute;top:250px;left:1px;float:left;}
       .box2{width:200px;height:198px;position:absolute;top:20px;float:left;left:250px;border:none;}
       .bt2{width:200px;height:30px;position: absolute;top:250px;left:250px;float:left;}
         ul{display:block;width:160px;height:200px;background:#fff;float:left;position: absolute;top:4px;left:500px;}
       .bt3{width:200px;height:30px;position: absolute;top:250px;left:500px;float:left;}
       .box3{width:200px;height:200px;background:#fff;position:absolute;top:20px;float:left;left:750px;}
       .bt4{width:200px;height:30px;position: absolute;top:250px;left:750px;float:left;}
       .box4{width:200px;height:200px;background:#fff;position:absolute;top:20px;float:left;left:1000px;}
       .bt5{width:200px;height:30px;position: absolute;top:250px;left:1000px;float:left;}
   </style>
   <script type="text/javascript">
function bt1click(){
               let box1=document.getElementById('box1');
box1.style.backgroundColor='green';
}

           function bt2click(){
               let box2=document.getElementsByName('text')[0];
box2.value='通過name改變了我的內(nèi)容';
}

           function bt3click(){
               let ul=document.getElementsByTagName('ul')[0];
ul.style.backgroundColor='pink';
}

           function bt4click(){
               let box3=document.getElementsByClassName('box3')[0];
box3.style.backgroundColor='lightblue';
}

           function bt5click(){
               let box4=document.querySelector('.box4');
box4.style.backgroundColor='coral';
}

   </script>
</head>
<body>
<div class="box">
   <div id="box1"></div>
   <button class="bt1" onclick="bt1click()">通過id改變div的顏色</button>
   <input type="text" name="text" class="box2" value="我是改變之前!">
   <button class="bt2" onclick="bt2click()">通過name改變input框的value</button>
   <ul></ul>
   <button class="bt3" onclick="bt3click()">通過TagName改變div的顏色</button>
   <div class="box3"></div>
   <button class="bt4" onclick="bt4click()">通過ClassName改變div的顏色</button>
   <div class="box4"></div>
   <button class="bt5" onclick="bt5click()">通過css選擇器改變div的顏色</button>
</div>
</body>
</html>


作業(yè)時粗心 忘記了帶elements的選擇器是類數(shù)組的形式 后面要帶[0] 導(dǎo)致錯誤 還有就是css選擇器形式的如果只有一個 用querySelectorAll會報錯 

批改老師:滅絕師太批改時間:2019-02-27 09:17:49
老師總結(jié):總結(jié)的很全面,好的學(xué)習(xí)習(xí)慣要繼續(xù)保持呀!

發(fā)布手記

熱門詞條