javascript - Mengapakah fungsi padding sifar ini perlu diletakkan di luar window.onload?
三叔
三叔 2017-07-05 10:45:30
0
3
798
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body style="background: black;color: #fff;font-size: 58px;">
    <img src="img/0.png" />
    <img src="img/0.png" />
    :
    <img src="img/0.png" />
    <img src="img/0.png" />
    :
    <img src="img/0.png" />
    <img src="img/0.png" />

    <script>
        function bul(n)
        {
            if(n<10)
            {
                return "0"+n;
            }
            else
            {
                return ""+n;
            }
        }

        window.onload=function()
        {
            var aImg = document.getElementsByTagName('img');
            var tell;
            tell=setInterval(function(){
                var myDate = new Date();
                var str = bul(myDate.getHours())+bul(myDate.getMinutes())+bul(myDate.getSeconds());
                for(var i=0;i<aImg.length;i++)
                {
                    aImg[i].src = "img/"+str[i]+".png";
                }    
            },500)
            
            tell();
        }

    </script>
</body>
</html>

Xiaobai tidak begitu memahami rasionalnya, sila minta warga emas menerangkannya secara terperinci. bersyukur.

三叔
三叔

membalas semua(3)
黄舟

Isu skop, letak di luar, anda boleh menggunakannya tidak kira window.onload atau window.onunload

Kod yang diletakkan dalam window.onload hanyalah untuk memastikan halaman dimuatkan, bahawa nod itu benar-benar wujud dan bahawa nod tidak akan dapat dipilih

Dan kaedah nombor operasi anda, tanpa operasi nod, boleh diletakkan di dalam atau di luar

学霸

window.onload Acara dilaksanakan apabila halaman dimuatkan sepenuhnya

$(function(){ }) dilaksanakan selepas teg pada halaman dimuatkan

淡淡烟草味

Ia boleh digunakan di dalam dan di luar Ia boleh dikongsi apabila diletakkan di luar Ia hanya boleh digunakan di dalam acara onload apabila diletakkan di dalam.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!