美文网首页
dom_31 鼠标移动,高亮显示列表美女

dom_31 鼠标移动,高亮显示列表美女

作者: basicGeek | 来源:发表于2018-11-23 11:41 被阅读0次
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>
        li {
            cursor: pointer;
        }
    </style>
</head>
<body>
    <button>创建列表</button>
    <ul></ul>

    <script>
        //需求:点击列表,添加四大美女,然后鼠标放到谁上面,谁高亮显示。
        //思路:创建一个数组,添加内容。利用for循环穿件li标签在添加内容,高亮显示。
        //步骤:(指定多少个元素的创建最好用for循环)
        //老三步
        var btn = document.getElementsByTagName("button")[0];
        //获取相关元素并定义内容
        var arr = ["昭君出塞","西施浣纱","贵妃醉酒","貂蝉拜月"];
        var ul = document.getElementsByTagName("ul")[0];
        btn.onclick = function () {
//            ul.innerHTML = "";
            for(var i=0;i<arr.length;i++){
                //创建li元素
                var newLi = document.createElement("li");
               newLi.innerHTML += "<li>"+arr[i]+"</li>";
                //添加到ul中
                ul.appendChild(newLi);
            }
            //获取所有的li标签然后,为他绑定事件,排他思想,高亮显示
            var liArr = ul.children;
            //为所有的li绑定事件
            for(var i=0;i<liArr.length;i++){
                liArr[i].onmouseover = function () {
                    //排他思想,高亮显示
                    for(var j=0;j<liArr.length;j++){
                        liArr[j].style.backgroundColor = "";
                    }
                    this.style.backgroundColor = "red";
                }
            }
        }


    </script>


</body>
</html>
鼠标移动高亮

相关文章

  • dom_31 鼠标移动,高亮显示列表美女

  • vim 配置

    配置文件位置 语法高亮 显示行号 禁用鼠标 显示输入的命令

  • JS案例12-高级隔行变色

    难点: 鼠标移入,高亮显示。移出,恢复原色。 效果演示: 源码:

  • 可视化分析

    可视化分析入门维度定义了标记的数量或者说是视图的粒度突出显示:鼠标移动到上面会高亮,未选中的会灰掉智能显示:按co...

  • 表格合并

    element-ui el-table 表格合并后,鼠标经过的高亮显示问题 合并后高亮是这样的 目标效果 代码

  • jQuery突出展示案例

    可通过设置不透明度进行突出显示。 当鼠标移入某一图片时,该图片突出显示 当鼠标移出所有图片时,所有图片高亮显示 代码:

  • Bootstrap 表格 .table-hover 颜色自定义

    在表格中的记录上,当鼠标移动上去时对应的部分能够换个颜色的话,那就会显得很有动感,并且有高亮显示的功能。Boots...

  • 微信小程序实现某个关键字高亮显示

    微信小程序实现某个关键字高亮显示 需求: 实现对列表搜索的关键字进行高亮显示 js wxml wxs ---公共的...

  • 鼠标移动显示手势

    在使用矢量图片时,我们会遇到鼠标移动到按钮或者图片位置时,没有显示鼠标手势 可以通过如下方法添加 style="c...

  • js 放大镜效果

    思路:鼠标经过,显示/隐藏mask和rightBox图片当鼠标在盒子中移动的时候,mask和鼠标一起移动当mask...

网友评论

      本文标题:dom_31 鼠标移动,高亮显示列表美女

      本文链接:https://www.haomeiwen.com/subject/pqfjqqtx.html