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
![](https://images.gutefrage.net/media/user/Babelfish/1600521171320_nmmslarge__47_47_690_690_7a344d30a971c61ba08b6baba08a321b.png?v=1600521171000)
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.
![](https://images.gutefrage.net/media/user/BloedeFragenxD/1626608611147_nmmslarge__0_412_750_750_28f53dfcdb54225e51528d0ad4be3ff9.jpg?v=1626608611000)
BloedeFragenxD
28.09.2022, 19:54
Beitragsersteller
1
![](https://images.gutefrage.net/media/user/Babelfish/1600521171320_nmmslarge__47_47_690_690_7a344d30a971c61ba08b6baba08a321b.png?v=1600521171000)
![](https://images.gutefrage.net/media/user/BloedeFragenxD/1626608611147_nmmslarge__0_412_750_750_28f53dfcdb54225e51528d0ad4be3ff9.jpg?v=1626608611000)
Leider ist mein Projekt schon etwas größer deswegen wäre es ziemlich unübersichtlich. Aber ich kann die wichtigen Dinge schicken:
![](https://images.gutefrage.net/media/user/IchMalWiederXY/1526297634563_nmmslarge__8_3_247_247_26a3615ed87a22b0c5c78d0564a9f676.jpg?v=1526297635000)
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 ?