这里应该怎么去追加第三张图片切换
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | <!DOCTYPE html> <html lang= "en" > <head> <meta charset= "UTF-8" /> <title>Object.entries()</title> </head> <body> <img src= "http://img1.sycdn.imooc.com\/climg/5b16558d00011ed506000338.jpg" alt= "" id= "img" style= "padding: 5%" /> <script> const loadImgAsync = (url) => { return new Promise((resolve, reject) => { // 实例化构造函数Images const img = new Image(); // 当图片被成功加载 img.onload = () => { resolve(img); }; // 当图片没有被成功加载 img.onerror = () => { reject( new Error(`Could not load image at ${url}`)); }; img.src = url; }); }; const imgDOM = document.getElementById( "img" ); loadImgAsync( "http://img1.sycdn.imooc.com\/climg/5b165603000146ca06000338.jpg " ) .then((img) => { console.log(img.src); setTimeout(() => { imgDOM.src = img.src; }, 1000); }) . catch ((err1) => { console.log(err1); }) .then(() => { loadImgAsync( "http://img1.sycdn.imooc.com/climg//5b1656140001c89906000338.jpg " ); }); </script> </body> </html> |
9
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧