Comment transmettre ce qu'une fonction calcule en tant que variable
天蓬老师
天蓬老师 2017-06-26 10:55:07
0
2
833

Comment transmettre ce que la fonction calcule comme variable.

<!DOCTYPE html>
<html lang="zh">

<head>
    <title>照片爬取</title>
    <meta charset="UTF-8">
</head>

<body>
    <script>
        var a = 0;
        function photo() {
            while (a < 10) {
                a = a + 1;
                var url = "http://work.ynzs.cn/ZSGL/servletphoto?path=kszp/22240205/300y00" + a + ".jpg";

                document.write(url + ",");

            }
            while (a < 100) {
                a = a + 1;
                var url = "http://work.ynzs.cn/ZSGL/servletphoto?path=kszp/22240205/300y0" + a + ".jpg";

                document.write(url + ",");

            }
        }
    </script>
    <input name="button" type="button" onClick="photo()" value="NEXT" />
</body>

</html>

Comme le code, je peux afficher l'adresse de l'image que je souhaite grâce à ce calcul, puis afficher l'image sur la page via le code suivant

   <script>
        var img = “图片地址”;

        var body = document.querySelector('body');
        var imgArr = img.split(",");
        var tem, j = 0;
        document.querySelector('#showall').addEventListener('click', showa);
        function showa() {
            for (j; j < imgArr.length; j++) {
                tem = document.createElement('img');
                tem.src = imgArr[j];
                body.appendChild(tem);
            }
        }
    </script>
    <input name="button" type="button" onClick="showa()" value="show" />

Mais comment passer le contenu calculé par le premier morceau de code au deuxième morceau ? ? ?
Je suis un débutant en JS, merci de me donner quelques conseils

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(2)
phpcn_u1582

‍ Je pense que c'est bien d'encapsuler le deuxième code dans une fonction qui reçoit l'adresse de l'image en paramètre

小葫芦

À en juger par la signification du titre, vous renvoyez la valeur calculée à l'intérieur de la fonction, et lors de l'exécution de cette fonction, utilisez simplement une variable pour la recevoir.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!