Warum funktioniert getElementsByTagName nicht? [Duplikat
Diese Frage hat hier bereits eine Antwort:
getElementsByTagName in JavaScript 4 AntwortenWas genau stimmt mit diesem Code nicht?
<p id="demo">Hello World!</p>
<script>
document.getElementsByTagName('P').style.backgroundColor = 'yellow';
</script>
Die Hintergrundfarbe wird nicht in Gelb geändert.