【问题标题】:Array & slideshow阵列和幻灯片
【发布时间】:2020-06-30 10:42:53
【问题描述】:

我使用下面的代码来显示幻灯片中的照片,我需要显示:每个人的姓名、工作和报价,但实际上只有照片在指定的时间间隔内发生变化......有人可以帮忙吗?


 var img1 = document.getElementById("img1");
 var testname = document.getElementById("testname");
 var testjob = document.getElementById("testjob");
 var testpa = document.getElementById("testpa");

            var currentPos = 0;
            var images = ["ch1.jpg", "ch2.jpg", "ch3.jpg"]
            var testname = [“John Smith” ,”Jan Rosso”,”Raphael Matthew”]
            var testjob = [“Manager” ,”Director”,”Supervisor”]
            var testpa = [“I like this company”,”It’s amazing”,”Wondeful atmospher”]
            
            function volgendefoto() {
                if (++currentPos >= images.length)
                    currentPos = 0;

                img1.src = images[currentPos];
                 testname.value = testname[currentPos];
                  testjob.value = testjob[currentPos];
                   testpa.value = testpa[currentPos];
            }

            setInterval(volgendefoto, 3000);
    function test(){
    document.getElementById('text').value=document.getElementById('testname').value
    }

【问题讨论】:

    标签: slideshow


    【解决方案1】:

    testName 和其他可能需要通过 innerHTML 进行更新

     function volgendefoto() {
                if (++currentPos >= images.length)
                    currentPos = 0;
    
                img1.src = images[currentPos];
                testname.innerHtml = testname[currentPos];
                testjob.innerHtml = testjob[currentPos];
                testpa.innerHtml = testpa[currentPos];
            }
    

    【讨论】:

    • Thanx Slipoch,但它仍然无法正常工作...您还有其他解决方案吗?
    猜你喜欢
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多