亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript中圖片庫的示例分析

發布時間:2021-08-17 09:37:47 來源:億速云 閱讀:140 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關JavaScript中圖片庫的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

一、一個javascript 圖片庫實例,下面是效果圖

JavaScript中圖片庫的示例分析

點擊頂部導航,會在本頁面進行刷新圖片,然后,在底部會顯示文本的變化

二、下面是代碼

1、gallery.html代碼

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript" src="js/showPic.js"></script>
    <link rel="stylesheet" type="text/css" href="css/layout.css" rel="external nofollow" />
  </head>
  <body>
    <h2>Snapshots</h2>
    <ul>
      <li>
        <a href="img/a.jpg" rel="external nofollow" title="Hongse Fengye" onclick="showPic(this);return false;">紅色楓葉</a>
      </li>
      <li>
        <a href="img/b.jpg" rel="external nofollow" title="Huangse Fengye" onclick="showPic(this); return false;">黃色楓葉</a>
      </li>
      <li>
        <a href="img/c.jpg" rel="external nofollow" title="Hongse Shu" onclick="showPic(this); return false;">紅色樹</a>
      </li>
      <li>
        <a href="img/d.jpg" rel="external nofollow" title="Lanse Fengye" onclick="showPic(this);return false;">藍色楓葉</a>
      </li>
    </ul>
    <img src="img/3302-106.jpg" id="placeholder" alt="My Gallery"/>
    <p id="description">Choose an image</p>
  </body>
</html>

2、showPics.js代碼

function showPic(whichpic){
  var sorce=whichpic.getAttribute("href");
  var placeholder=document.getElementById("placeholder");
  placeholder.setAttribute("src",sorce);
  var text=whichpic.getAttribute("title");
  var description=document.getElementById("description");
  description.firstChild.nodeValue=text;
}

3、layout.css代碼

img{
  width: 600px;
}
body{
  font-family: helvetica,arial,serif;
  color: #333;
  background-color: #ccc;
  margin: 1em 10%;
}
h2{
  color:#333;
  background-color: transparent;
}
a{
  color: #c60;
  background-color: transparent;
  font-weight: bold;
  text-decoration: none;
}
ul{
  padding: 0;
}
li{
  float: left;
  padding: 1em;
  list-style: none;
}
img{
  display: block;
  clear: both;
}

三、幾個新的DOM屬性

1、childNodes

獲得 body 元素的子節點集合:

document.body.childNodes;

2、nodeType

獲得 body 元素的節點類型:

document.body.nodeType;

3、nodeValue

nodeValue 屬性設置或返回指定節點的節點值。

4、firstChild、lastChild

firstChild 屬性返回指定節點的首個子節點,以 Node 對象。

lastChild 屬性返回指定節點的最后一個子節點,以 Node 對象。

關于“JavaScript中圖片庫的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

信宜市| 河东区| 华池县| 武冈市| 个旧市| 闽侯县| 松江区| 新竹市| 延长县| 南宫市| 谢通门县| 阿拉尔市| 平远县| 永济市| 洛扎县| 镇江市| 青龙| 安溪县| 台东县| 习水县| 长岭县| 积石山| 叶城县| 黄浦区| 贞丰县| 江孜县| 巴马| 通渭县| 莎车县| 宝坻区| 五大连池市| 津市市| 商丘市| 罗田县| 庆安县| 桐柏县| 商城县| 甘南县| 屯门区| 两当县| 富锦市|