zoukankan      html  css  js  c++  java
  • JS高级学习历程-2

    1、dom操作,利用dom创建无序列表。并追加到body里边,里面要求至少有四个项目。

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4       <meta charset="UTF-8">
     5       <title>01-创建无序列表</title>
     6       <script type="text/javascript">
     7         window.onload=function(){
     8             var per=['关羽','张飞','赵云','吕布'];
     9             var ull=document.createElement('ul');
    10 
    11             for (var i=0; i<per.length; i++){
    12                   var lii = document.createElement('li');
    13                   var lii_t = document.createTextNode(per[i]);
    14 
    15                   lii.appendChild(lii_t);
    16                   ull.appendChild(lii);
    17 
    18                 
    19             }
    20             document.body.appendChild(ull);
    21          }
    22       </script>
    23 </head>
    24 <body>
    25       
    26 </body>
    27 </html>

    2.给每个无序列表设置事件(dom2级),鼠标移入、移除,让鼠标当前行高亮显示

       node.style.backgroundColor="gray";

       node.style.backgroundColor="";

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4       <meta charset="UTF-8">
     5       <title>01-创建无序列表</title>
     6       <script type="text/javascript">
     7         window.onload=function(){
     8             var per=['关羽','张飞','赵云','吕布'];
     9             var ull=document.createElement('ul');
    10 
    11             for (var i=0; i<per.length; i++){
    12                   var lii = document.createElement('li');
    13                   var lii_t = document.createTextNode(per[i]);
    14 
    15                   lii.appendChild(lii_t);
    16                   ull.appendChild(lii);
    17 
    18                   //给每个li设置鼠标“移入移出”事件
    19                   lii.addEventListener("mouseover",function(){
    20                        // this 代表当前的li元素节点对象
    21                        this.style.backgroundColor = "pink";
    22                   });
    23                   lii.addEventListener("mouseout",function(){
    24                         this.style.backgroundColor = "";
    25                   });
    26                 
    27             }
    28             document.body.appendChild(ull);
    29          }
    30       </script>
    31 </head>
    32 <body>
    33       
    34 </body>
    35 </html>
  • 相关阅读:
    z470 装黑苹果 10.92
    Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flash Player
    Jira 6.0.3 安装与破解
    Scrumworks乱码
    升级 CentOS git 1.7.1 到 1.7.12
    函数细说及匿名函数
    第四章—变量,作用域和内存问题(三)
    第四章—变量,作用域和内存问题(二)
    CSS-DOM的小知识(一)
    第三章——基本概念(三)
  • 原文地址:https://www.cnblogs.com/daipianpian/p/4499385.html
Copyright © 2011-2022 走看看