zoukankan      html  css  js  c++  java
  • 点小图出大图

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
    <title>点小图出大图</title>
    <style type="text/css">
    body{
    text-align:center;
    margin:0 auto;
    }
    #imgList li img{
    80px;
    height:80px;
    border:1px solid #cccccc;
    }
    ul li{
    list-style:none;
    float:left;
    margin-left:20px;
    cursor:pointer;
    }
    .rborder{
    border:1px solid yellow;
    }
    </style>
    <script language="JavaScript" type="text/javascript">
    var img = new Array();
    img[0] = "texsources.jpg";
    img[1] = "texsources.jpg";
    img[2] = "texsources.jpg";
    function $(obj){
    return document.getElementById(obj);
    }
    function $img(url){
    return "<img src='" + url + "' onclick='changeborder(this)' />";
    }
    function changeborder(obj){
    for(var j = 0;j < img.length;j++){
    $("imgList").getElementsByTagName("li")[j].getElementsByTagName("img")[0].style.borderColor = "#cccccc";
    }
    obj.style.borderColor= "red";
    $("bImg").innerHTML = $img(obj.src);
    }
    window.onload = function(){
    for(var i = 0;i < img.length;i++){
    $("imgList").innerHTML += "<li>" + $img(img[i]) + "</li>";
    }
    if($("bImg").innerHTML == ""){
    $("bImg").innerHTML = $img(img[0]);
    $("imgList").getElementsByTagName("li")[0].getElementsByTagName("img")[0].style.borderColor = "red";
    }

    }

    </script>
    </head>
    <body>
    <div id="bImg"></div>
    <ul id="imgList"></ul>
    </body>
    </html>
  • 相关阅读:
    JS Dom_API
    JS 动态表格(添加、删除行)
    将本地网页上传到 apache2 及 github 的步骤
    软件工程之美 第一周
    树莓派安装芯片驱动并测试
    Visoul Studio 2019 远程调试 中文乱码
    Visoul Studio 2019 远程调试 RaspberryPi C 项目
    课设提纲
    PHP PDO 一 : 常用方法
    设置子域名及申请其证书
  • 原文地址:https://www.cnblogs.com/zerogo/p/2209242.html
Copyright © 2011-2022 走看看