Hintergrundfarbe ändern eines Elements(.createElement) in Javascript?
inputDecrease = document.createElement('input');
inputDecrease.type = 'button';
dachte jetzt
inputDecrease.style.background = "red";
geht aber nicht :(
weiß jemand wie das geht?
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
HTML, JavaScript, Programmieren & Softwareentwicklung
Doch, das geht so, wobei background-color besser ist:
inputDecrease.style.backgroundColor = "red";
Wie sieht den den ganzer Code aus?
Mehr dazu findest du auch hier:
Woher ich das weiß:Berufserfahrung – Entwickle Webseiten seit über 25 Jahren.
Leider ist mein Projekt schon etwas größer deswegen wäre es ziemlich unübersichtlich. Aber ich kann die wichtigen Dinge schicken:
BloedeFragenxD
28.09.2022, 19:54
Fragesteller
1
mmhhEin Element dass bereits statisch vorhanden ist lässt sich so einfärben. Sieht deinem Code ähnlich
<!DOCTYPE html>
<html>
<body>
<button id="ctest" onclick="myFunction()">Set background</button>
<script>
function myFunction() {
var c = document.getElementById("ctest");
c.style.background = "red";
}
</script>
</body>
</html>
====
Aber, wo hast du das Element gezeichnet, so dass du festellst, dass es sich nicht einfärbt ?