Duyên Kim

19 bundles
1 file15 days ago
4

Display images from an array in javascript

123456789101112131415161718192021222324252627282930313233<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        let a = ["Blacky.png", "Eevui.png", "Houou.png", "Ishizumai.png", "Kairyu.png", "Keromatsu.png", "marill.png", "Glacia.png", "Togepy.png", "Tsutarja.png"];
        let n = a.length;
        for (let i = 0; i < a.length; i++) {
            document.write("<img onclick='BallPokemon(this)'' id= " + i + " src='image/" + a[i] + "' width=\"250\" height=\"200\"/>");
            //khung cho các tấm ảnh
            if (i % 2 !== 0) {
                document.images[i].style.border = "3px dotted red";
            }
            else {
                document.images[i].style.backgroundColor = "#ffccff";
            }
        }
        document.write("<br><b>Tổng số lượng các tấm hình là: " + n + "</b>");
        function BallPokemon(e) {
            e.src = "image/ball.png";
        }

    </script>
</body>

</html>