美文网首页
javascript简单的图片库

javascript简单的图片库

作者: 我是猪队友Y | 来源:发表于2016-10-05 20:27 被阅读0次
为什么使用图片库

在网页中,如果一张网页加载太多的图片,那么这张网页将会显示很慢,而且浪费用户流量,而javasrcipt来创图片库将是最佳的选择:把整个图片库的浏览链接集中安排在图片库主页里,只在用户点击了这个页面里的某个图片链接时才把相应的图片传送给他。

方法
<html>
<head>
<script>
 function showPic(whichPic){
    var source=whichPic.getAttribute("href");
    var placeholder=document.getElementById("placeholder");
    placeholder.setAttribute("src",source);
 
 }

</script>
</head>
<body>
<ul>
//return false的话超链接的默认行为则不起作用
<li ><a href="image/1.jpg" onclick="showPic(this);return   false;">1.jpg</a></li>
<li ><a href="image/2.jpg" onclick="showPic(this);return false;">2.jpg</a></li>
<li ><a href="image/3.jpg" onclick="showPic(this);return false;">3.jpg</a></li>
<li ><a href="image/4.jpg" onclick="showPic(this);return false;">4.jpg</a></li>
<li ><a href="image/5.jpg" onclick="showPic(this);return false;">5.jpg</a></li>
<li ><a href="image/6.jpg" onclick="showPic(this);return false;">6.jpg</a></li>
<li ><a href="image/7.jpg" onclick="showPic(this);return false;">7.jpg</a></li>
<li ><a href="image/8.jpg" onclick="showPic(this);return false;">8.jpg</a></li>
<li ><a href="image/9.png" onclick="showPic(this);return false;">9.png</a></li>
<li ><a href="image/10.png" onclick="showPic(this);return false;">10.png</a></li>

</ul>

<image id="placeholder" src="image/11.jpg" alt="this is picture's placeholder">

</body>
</html>

childNodes属性:

在一颗节点树上,childNodes属性可以用来获取任何一个元素的所有子元素,它是一个包含这个元素全部子元素的数组

nodeType
  • 元素节点的nodeType的属性值是1
  • 属性节点的nodeType的属性值是2
  • 文本节点的nodeType的属性值是3
nodeValue属性

如果想要改变一个文本节点的值就需要使用nodeValue属性。但nodeValue属性获取description对象的值时,得到的并不是包含在这个段落里的文本。

用description.childNodes[0].nodeValue来获取文本节点的值而不是用description.nodeVlue;其中childNodes[0]等价于firstChild;而lastChild就是这个子节点中最后一个元素

相关文章

  • javascript简单的图片库

    为什么使用图片库 在网页中,如果一张网页加载太多的图片,那么这张网页将会显示很慢,而且浪费用户流量,而javasr...

  • [笔记5]JavaScript DOM编程艺术_JavaScri

    利用JavaScript来创建图片库将是最佳的选择:把整个图片库的浏览链接集中安排在图片库主页里,只在用户点击了这...

  • 「JavaScript 图片库」案例解析

    JavaScript 图片库 任务:编写一个 JavaScript 函数以显示用户想要查看的图片。 思路:将所有图...

  • JavaScript DOM 9.22 (gallery1)

    JavaScript图片库 图片发布到网上的办法很多。可以简单的放在同一个网页里,但是如果需要发布的图片比较多,这...

  • JavaScript 图片库

    在创建了一个简单的图片浏览网站(点击图片跳转页面显示)之后,需要考虑:1.当点击某个链接时,我希望能留在这个网页而...

  • javascript图片库

    javascript脚本来制作一个图片库,当网页中大量的图片加载进来的时候势必对网站运行的速度会有影响,看了第二版...

  • 《DOM编程艺术》二、javascript图片库

    title: 《DOM编程艺术》二、javascript图片库date: 2017-06-03 10:00:29t...

  • JavaScript 图片库优化版

    在之前的版本上进行修改和优化。 需要考虑的几点: 1、引入了检测和测试吗?代码能平稳退化吗?2、向后兼容3、分离J...

  • JavaScript 图片库改进版

    实现图片图的结构、样式和行为彻底分离!!!gallery.html showPic.js layout.css

  • 图片相关

    图片库

网友评论

      本文标题:javascript简单的图片库

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