-4
votes

Comment prendre des membres du tableau et les mettre en html divs un par un?

J'ai un tableau: ["5", "4", "2"].

Comment puis-je les mettre dans des éléments div afin que le premier div en ait 5, deuxième 4, troisième 2 et ainsi de suite.


2 commentaires

La question postée ne semble pas inclure Toute tentative pour résoudre le problème. Stackoverflow s'attend à ce que vous soyez Essayez de résoudre votre propre problème Premier , comme vos tentatives nous aident à mieux comprendre ce que vous voulez. Veuillez éditer la question pour montrer ce que vous avez essayé, de manière à illustrer un barrage routier spécifique que vous utilisez dans un exemple de reproductible minimal . Pour plus d'informations, s'il vous plaît voir Comment demander et prendre le Tour .


document.body.innerhtml = [5,4,1] .map (n => `

$ {n} `) .join ("");


3 Réponses :


1
votes
var myArray = ["5","4","2"];

for (var i = 0; i < myArray.length; i++) {
    $(".myContainer").append("<div>" + myArray[i] + "</div>");
}
Use a for-loop to iterate over the content of the array and use a preferred method to add it to a target. In this case the target is of class .myContainer

0 commentaires

1
votes

Essayez ceci:

    array.forEach(function(element) {
      var div = document.createElement('div')
      div.innerHTML = String(element)      

      document.body.appendChild(div)
    })


0 commentaires

0
votes

Utilisez pour chaque boucle sur la matrice comme ci-dessous.

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id='masterDiv'></div>


0 commentaires