浅谈JavaScript_DOM学习篇_图片切换小案例

  

今天开始学习DOM操作,下面写一个小案例来巩固下知识点。

  

DOM文档对象模型(文档对象模型)

  

根据id获取页面元素:如:var xx=. getelementbyid (" id ");

  

根据标签获取元素:如:var xx=document.getElementsByTagName (" div ");

        & lt; !DOCTYPE html>   & lt; html lang=癳n”比;   & lt; head>   & lt;元charset=皍tf - 8”比;   & lt; title> Title   & lt; style>   * {   保证金:0;   填充:0;   }      #{外   宽度:500 px;/*设置上边距50 px水平居中*/保证金:50 px汽车;/*设置边框*/填充:10 px;   background - color: greenyellow;/*设置文本居中*/text-align:中心;   }      img {   宽度:500 px;   }   & lt;/style>         & lt; script>//btn为按钮id clickEventFunction为点击后执行的操作函数   函数addClick (clickEventFunction btn) {   var色=. getelementbyid (btn);   色。onclick=clickEventFunction;   };      窗口。onload=function () {   (函数(){   var照片=(“一个/1. png”,   “一个/2. png”,   “一个/3. png”);   var指数=0;   showPicNum(指数);   var img=document.getElementsByTagName (img) [0];//var btn1=. getelementbyid (“btn1”);   这里做一些var=. getelementbyid(“这里”);   addClick (“btn1函数(){   指数——;   如果(指数& lt;=1) {   指数=图片。长度- 1;   }   控制台。日志(索引+“- - - - - -”);   img。src=https://www.yisu.com/zixun/pics(指数);   showPicNum(指数);   });   addClick(“这里”,函数(){   指数+ +;   如果(指数在=pics.length) {   指数=0;   }   控制台。日志(指数+ + + + + + + + +”);   img。src=https://www.yisu.com/zixun/pics(指数);   showPicNum(指数);   });////btn1。onclick=function () {//索引——;//如果(指数<=1){//指数=图片。长度- 1;//}//控制台。日志(索引+“- - - - - -”);//img。src=https://www.yisu.com/zixun/pics(指数);//showPicNum(指数);//};//这里。onclick=function () {//索引+ +;//如果(指数>=pics.length) {//指数=0;//}//控制台。日志(指数+ + + + + + + + +”);//img。src=https://www.yisu.com/zixun/pics(指数);//showPicNum(指数);//};   console.log(指数);/* *   *展示当前图片为第几张   * @param指数当前图片索引   */函数showPicNum(指数){   var备注说明=. getelementbyid(光盘);   备注说明。innerText=实现“一”共+图片。长度+”张图片,当前第" + + +指数+“张”;   }   }())   };   & lt;/script>   & lt;/head>   & lt; body>   & lt; div id="外"比;   & lt; p id=肮馀獭弊4? lt;/p>   & lt; img src=" https://www.yisu.com/zixun/imgs/1.png "/祝辞& lt; br>   & lt;按钮id=" btn1 " type="按钮" value=" https://www.yisu.com/zixun/上一张”在上一张& lt;/button>   & lt;按钮id="这里" type="按钮" value=" https://www.yisu.com/zixun/下一张”在下一张& lt;/button>   & lt;/div>   & lt;/body>   & lt;/html>      

文档目录:

  

浅谈JavaScript_DOM学习篇_图片切换小案例

  

效果如下:

  

浅谈JavaScript_DOM学习篇_图片切换小案例

  

以上所述是小编给大家介绍的JavaScriptDOM图片切换小案例详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

浅谈JavaScript_DOM学习篇_图片切换小案例