Ich erstelle Schaltflächen dynamisch mit JavaScript; Ich möchte, dass jede der Schaltflächen ihr eigenes Hintergrundbild hat. Wie kann ich das erreichen?Erstellen Sie Schaltflächen mit dynamischen Hintergrundbildern
Der Code, den ich bisher habe, ist:
<html>
<body>
<script>
function buttonsCreate() {
for (var i = 0; i <= 10; ++i) {
var button = document.createElement("button");
var Area = document.getElementById("Area");
Area.appendChild(button);
button.setAttribute("onClick", "eventHandlerForButtons('" + i + "');");
}
}
function eventHandlerForButtons(alertText) {
alert(alertText);
}
</script>
<button onClick="buttonsCreate();">Create Buttons</button>
<div id="Area"></div>
</body>
</html>
'die Bilder in einem array' sind - dort die Bilder im Code kein Array ist - in der Tat, es gibt keine Anordnung an einem ;; - macht es schwer zu helfen, wenn Sie Dinge über Ihren Code sagen, die nicht genau sind –
Die Frage wurde einfacher zu lesen. Es erwähnt ursprünglich, dass es eine Reihe von Bildern irgendwo gibt, aber es zeigt das nicht wirklich, so dass es aufgenommen werden muss. –