JS图片库

标记

需求效果:

网页中的图片链接显示在网页中的图片框内部而不是打开新的页面

//html部分
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/jscript" src="../js/2019_9_14.js"></script>
</head>
<body>
<ul>
<li>
<a href="../img/001.jpg" title="A001" onclick="showPic(this);return false;">001</a>
</li>
<li>
<a href="../img/002.jpg" title="A002" onclick="showPic(this);return false;">002</a>
</li>
<li>
<a href="../img/003.jpg" title="A003" onclick="showPic(this);return false;">003</a>
</li>
<li>
<a href="../img/004.jpg" title="A004" onclick="showPic(this);return false;">004</a>
</li>
</ul>
<img id="img1" src="../img/x.jpg" alt="my image gallery" />
</body>
</html>
//js部分
function showPic(whichpic){
var source = whichpic.getAttribute("href");
var a = document.getElementById("img1");
a.setAttribute("src",source);
}

childNodes

用于获取一个元素的所有子元素

nodeType

获取节点的type属性

nodeValue

获取节点的属性值

firstChild 和 lastChile 属性

用于提取元素列表的第一个元素和最后一个元素

最新文章

  1. 用FlexGrid做开发,轻松处理百万级表格数据
  2. How to Operate SharePoint User Alerts with PowerShell
  3. 单纯形方法(Simplex Method)
  4. html5 svg
  5. MYSQL使用正则表达式过滤数据
  6. xss绕过过滤之方法
  7. python的包和模块
  8. mysql tinyint smallint mediumint int bigint
  9. mina的编码和解码以及断包的处理,发送自己定义协议,仿qq聊天,发送xml或json
  10. DOM笔记2
  11. Ant自动构建
  12. checkinstall包的使用
  13. zabbix3.2自动发现批量监控redis端口状态
  14. CF 977E Cyclic Components
  15. kubernetes的应用数据持久化
  16. 安卓端数据导出成txt文件
  17. 前端通信:ajax设计方案(九)--- 完善文档
  18. centos 6.5 上安装使用upsource
  19. $.post 和 $.get 设置同步和异步请求
  20. UIView的alpha属性和hidden属性

热门文章

  1. Windows驱动开发-IoCompleteRequest
  2. 「Luogu1231」教辅的组成
  3. 十九 Listener
  4. Jquery插件---渐隐轮播
  5. 2.13 阶段实战 使用layui重构选课系统
  6. 宏碁发布两款全A平台笔记本:良心价
  7. ThinkPad重大更新!5款创意设计PC齐发2日
  8. 前端IT攻城狮--网址搜藏(-- 欢迎留言补充 --)
  9. java理解抽象类 2.19
  10. mysql 添加索引语句