Почему getElementsByTagName не работает? [Дубликат]

На этот вопрос уже есть ответ здесь:

getElementsByTagName в JavaScript 4 ответа

Что именно не так с этим кодом?

<p id="demo">Hello World!</p> 

<script>
document.getElementsByTagName('P').style.backgroundColor = 'yellow';
</script>

Цвет фона не меняется на желтый.

Ответы на вопрос(6)

Ваш ответ на вопрос