html dom图库优化(一)
来源:互联网 发布:淘宝怎么上架商品 编辑:程序博客网 时间:2024/05/17 21:44
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <ul id="uls"> <li> <a href="img/a.jpg" title="a">a</a> </li> <li> <a href="img/b.jpg" title="b">b</a> </li> <li> <a href="img/c.png" title="c">c</a> </li> <li> <a href="img/d.png" title="d">d</a> </li> <li> <a href="img/e.png" title="e">e</a> </li> </ul> <img src="" id="pic" alt="请选择链接" width="600px" height="500px"/> <p id="des">图片标题</p> <script type="text/javascript"> //添加加载完成绑定事件 function addLoadEvent(func) { var Old=window.onload; if(typeof window.onload !='function') { window.onload=func; } else { window.onload=function() { Old(); func(); } } } addLoadEvent(prePic); function prePic() { if(!document.getElementById) { return false; } if(!document.getElementsByTagName) { return false; } if(!document.getElementById("uls")) { return false; } var ulNode=document.getElementById("uls"); var link=ulNode.getElementsByTagName("a"); for(var i=0;i<link.length;i++) { link[i].onclick=function() { if(showPic(this)) { window.event.returnValue=false; } } } } function showPic(node) { if(!document.getElementById("pic")) { return false; } var src=node.getAttribute("href"); var imgNode=document.getElementById("pic"); imgNode.setAttribute("src",src); if(document.getElementById("des")) { var text=node.getAttribute("title"); var desNode=document.getElementById("des"); desNode.firstChild.nodeValue=text; } return true; } </script> </body> </html>
阅读全文
0 0
- html dom图库优化(一)
- html dom图库
- DOM(一)——HTML DOM
- JAVASCRIPT HTML DOM(一)
- JavaScript HTML DOM(一)
- HTML DOM(一):认识DOM
- HTML DOM (一):DOM理解
- 一.认识HTML DOM
- [HTML DOM] 初学者笔记(一)——什么是HTML DOM
- 学自慕课网:Dom对象控制Html元素(一)
- HTML DOM学习笔记(一)_简介
- HWSoft命令使用说明(一)---专业图库
- DOM基础----DOM(一)
- DOM 与 HTML DOM(笔记)
- web前端总结一DOM性能优化
- HTML DOM 参考手册(三十)
- onload 事件(HTML DOM)
- JavaScript 解析html(DOM)
- MySQL优化浅析
- 张小龙:如何把产品做简单
- ACM计算几何题目推荐
- 如何使用CSI号注册Oracle Support账户
- Spring AOP那些学术概念—通知、增强处理连接点(JoinPoint)切面(Aspect)
- html dom图库优化(一)
- win10下配置GPU加速的Keras框架
- 关于LTIB安装配置经验
- MySQL导入数据load data报错 '/var/lib/mysql-files/realVal.csv' not found (Errcode: 13
- c++-指针
- Java JDBC批处理插入数据操作
- 深入理解java垃圾回收算法
- 动态加载JS文件
- Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码)