仿淘宝详细图片

<!DOCTYPE html>
<html lang="en">
    <head>
<meta charset="utf-8">
    </head>
    <body>
        <img src="img/1.jpg" alt="这是一双鞋" id="shoes" data='img/01.jpg'>

        <input type="button" value='切换' id="btn">

        <script type="text/javascript">
            var btn = document.getElementById('btn');
            btn.onclick = function(){
                // console.log(btn.type);
                //只要是HMTL语言中官方定义过的标签的属性,都可以通过  dom.属性名  来获取
                var domImg = document.getElementById("shoes");
                // 1.知识点:获取自定义属性  dom.getAttribute('属性名')
                // getAttribute()只能获取属性的值
                // getAttribute()是万能的获取dom元素属性值的方法。
                // console.log(domImg.getAttribute('alt'));
                // console.log(domImg.getAttribute('src'));
                var path = domImg.getAttribute('data');
                domImg.src = path;
                // domImg.getAttribute('src') = "img/01.jpg";
            }
        </script>
    </body>
</html>
原文地址:https://www.cnblogs.com/mmit/p/11257981.html