它的JS与HTML标签是分离的吗
标签:art 元素 https element cti value wrap eva 利用
一个单的利用JS切换图片的功能

写法1:
JS切换图片
图片描述
function showPic(whichpic){
//改变图片
var source = whichpic.getAttribute("href");
var placeholder=document.getElementById("placeholder");
placeholder.setAttribute("src",source);
//改变图片描述
function showPic_description(){
var text=whichpic.getAttribute("title");
var pic_desciption=document.getElementById("pic_desciption");
pic_desciption.childNodes[0].nodeValue=text;
};
};
写法2:
JS切换图片
图片描述
window.onload=prepareGallery;
function prepareGallery(){
//找到图片集
var gallery=document.getElementById("img_gallert");
// 图片集的a元素节点
var link=gallery.getElementsByTagName("a");
// 遍历节点
for(var i=0;i
虽然功能都一样,但是写法2却更好JS不会因为HTML里的代码改变了,就导致无法执行。
好的JS应该与HTML标签是分离的。后期维护更加方便
它的JS与HTML标签是分离的吗
标签:art 元素 https element cti value wrap eva 利用
原文地址:https://www.cnblogs.com/baimeishaoxia/p/12220730.html
评论