为了账号安全,请及时绑定邮箱和手机立即绑定

请教这两段JS代码哪里不同

请教这两段JS代码哪里不同

火光余见3658736 2016-07-20 09:46:13
function showPic(whichpic){ if (!document.getElementById("placeholder")) return false; var source=whichpic.getAttribute("href"); var placeholder=document.getElementById("placeholder"); if(placeholder.nodeName != "IMG") return false; placeholder.setAttribute("src",source); if(document.getElementById("description")){ var text=whichpic.getAttribute("title") ? whichpic.getAttribute("title") : ""; var description=document.ElementById("description"); if (description.firstChild.nodeType == 3){ description.firstChild.nodeValue=text;} return true; } function prepareGallery() {    if (!document.getElementsByTagName) return false;    if (!document.getElementById) return false;    if (!document.getElementById("imagegallery")) return false;    var gallery = document.getElementById("imagegallery");    var links = gallery.getElementsByTagName("a");    for ( var i=0; i < links.length; i++) {      links[i].onclick = function() {        return showpic(this) ? false : true;     }    }  } function addLoadEvent(func) {    var oldonload = window.onload;    if (typeof window.onload != 'function') {      window.onload = func;    } else {      window.onload = function() {        oldonload();        func();      }    }  }  addLoadEvent(prepareGallery);   下面是第二段  下面是第二段  下面是第二段  function prepareGallery() {    if (!document.getElementsByTagName) return false;    if (!document.getElementById) return false;    if (!document.getElementById("imagegallery")) return false;    var gallery = document.getElementById("imagegallery");    var links = gallery.getElementsByTagName("a");    for ( var i=0; i < links.length; i++) {      links[i].onclick = function() {        return showPic(this) ? false : true;      }    }  } function showPic(whichpic) {    if (!document.getElementById("placeholder")) return false;    var source = whichpic.getAttribute("href");    var placeholder = document.getElementById("placeholder");    if (placeholder.nodeName != "IMG") return false;    placeholder.setAttribute("src",source);    if (document.getElementById("description")) {      var text = whichpic.getAttribute("title") ? whichpic.getAttribute("title") : "";      var description = document.getElementById("description");      if (description.firstChild.nodeType == 3) {        description.firstChild.nodeValue = text;      }    }    return true;  } function addLoadEvent(func) {    var oldonload = window.onload;    if (typeof window.onload != 'function') {      window.onload = func;    } else {      window.onload = function() {        oldonload();        func();      }    }  }  addLoadEvent(prepareGallery);
查看完整描述

1 回答

已采纳
?
有所希冀

TA贡献5条经验 获得超1个赞

//img1.sycdn.imooc.com//578ee4a40001ac0d15870174.jpg

不管是格式和语法,都是第二段的好!


比较工具:beyond compare4

查看完整回答
反对 回复 2016-07-20
  • 1 回答
  • 0 关注
  • 1404 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信