Я m trying to create an element(image) and then set a loop that would produce 5 images in one div(its id="leftSide"). Here
моя Код:Как создать элемент в цикле и добавить его (5 раз по одному) в конкретный div?
<script>
var number_of_faces = 0;
var theLeftSide = document.getElementById("leftSide");
function generate_faces() {
for (number_of_faces = 0; number_of_faces < 6; number_of_faces++) {
newFace = document.createElement("img");
newFace.setAttribute(
"src",
"http://home.cse.ust.hk/~rossiter/mooc/matching_game/smile.png"
);
document.getElementById("leftSide").appendChild("img");
}
}
</script>
OnLoad тела должен вызывать функцию, но ничего не происходит. Div остается "пустым"
что вы делаете с этим: 'var theLeftSide = document.getElementById (" leftSide ");' почему вы держите его, если вы его не используете? ? –