I don’t get why the attributes are not being set to the variable Why is the colour not changing?
Here is the code :
var text = document.createElement('h2'); text.textContent = 'TEXT'; text.setAttribute("style", "color: red, margin-top:5px"); document.body.appendChild(text);
Advertisement
Answer
Change color: red, margin-top:5px
to color: red; margin-top:5px
var text = document.createElement('h2'); text.textContent = 'TEXT'; text.setAttribute("style", "color: red; margin-top:5px"); document.body.appendChild(text);