簡體   English   中英

<marquee>從外部js文件接收數據

[英]<marquee> receiving data from external js file

所以我有一個運行一些示例圖片的html文檔。 但是我希望這些數據來自javascript文件嗎? 這可能嗎?

這是我到目前為止所擁有的:

HTML

       <link rel="stylesheet" type="text/css" href="FrontEnd.css"/>
       <title> Test script for ticker </title>
     </head>
      <div class="container">
     <body>
     <div id="allTop">
        <h1>            

        </h1>
       <div class="clearfix">

        <div class="forecast">
           <div id="pic"></div>
           <div id="forecast"></div>
           <div id="temp"></div>
        </div>
        </div>
       <div id="ticker">

        <marquee>
       <img 

          src="http://www.quackit.com/pix/milford_sound/milford_sound_t.jpg"      
          Width=80 Height=80 alt="Milford Sound in New Zealand" />NewZealand   
          </marquee>

        </div>
         </div>
         <div class="captured">
        <div class="graph"></div>
         </div>   
         </body>
         </div>
       </html>

js功能

            function buildList(){
            var data= [1,2,3,4,5,6,7,8];
            var listitems = document.getElementsByTagName('marquee');

            for(var i = 0; i <= data.length-1;i++){
            var newListItem = data[i] + 'there should be an img coming in  from an array here';
            listitems.innerHTML = newListItem;

            }
        }

因此,我對如何從此函數將數據附加到選取框標記中感到困惑?

簡單追加數據不會被覆蓋

function buildList(){
  var data= [1,2,3,4,5,6,7,8];
  var listitems = document.getElementsByTagName('marquee');

  for(var i = 0; i <= data.length-1;i++){
    var newListItem = data[i]; //'<img something /. etc etc
    listitems[0].innerHTML += newListItem;

  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM