2017-04-07 13 views
-1

私は助けが必要です。現在、私の<p>タグはid = "test"を持っています。私はすべてのpタグに変数originalStringを設定しようとしています。ただし、最初の<p>タグのみがデータを含むように表示されます。 - >参考文献See Image Hereの画像を参照してください。残りのIDタグをJavaScriptのデータで埋め込むには

残りのpタグにどのようにデータを設定するのですか。

  <script> 
       var originalString = ${entity.getGenreSolr()}; 
       var genreList = document.getElementById('test'); 
       genreList.innerHTML = originalString;  
      </script> 

      <div class = "Option_Title_summary_rating"> 
      <c:out value="Rating of Anime: ${entity.getRatingsSolr()}/10 " /><br/> 
      <div class = "Option_Title_summary_summary"> 
      <p id="test"></p> 
      </div> 
+0

'id'は文字通りので、論理的に技術的には同じ' id'持つ複数の要素を有することが可能であるが、所与の 'id'と一つだけの要素が存在し得るに言えば、' identity'を意味します。しかし 'document.getElementById'は最初のものだけを与えます。代わりに 'document.getElementsByClassName()'要素コレクションで 'class'属性を使ってみることができます – devnull69

答えて

0
<script> 
    var originalString = ${entity.getGenreSolr()}; 
    $("#test").text(originalString);  
</script> 

<div class = "Option_Title_summary_rating"> 
    <c:out value="Rating of Anime: ${entity.getRatingsSolr()}/10 " /> <br/> 
    <div class = "Option_Title_summary_summary"> 
     <p id="test"></p> 
    </div> 
</div> 
関連する問題