Может ли кто-нибудь сказать мне, где я ошибаюсь?","answerCount":2,"dateCreated":"2012-09-24","acceptedAnswer":{"@type":"Answer","text":"innerHTML, но не innerHtml, и это не функция, вы должны установить строку в это свойство. document.getElementsByTagName(\"p\")[0].innerHTML = \"hello my name is vaani\";"}}}
Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Javascript TypeError: document.getElementsByTagName(p)[0].innerHtml не является функцией

Автор вопроса: vaanipalaОтветов: 2

Я получаю следующую ошибку для простой функции ниже:

TypeError: document.getElementsByTagName("p")[0].innerHtml is not a function

Я просто пытаюсь понять использование getElementsByTagName.

function myFunc(){
document.getElementsByTagName("p")[0].innerHtml("hello my name is vaani");
}
</script>
</head>

<body onload="myFunc();">
<p></p>
<p></p>
<p></p>
</body>

Может ли кто-нибудь сказать мне, где я ошибаюсь?

javascripttypeerrorgetelementsbytagname

Ответы

Ответ 1 · рейтинг 29 · xdazz

innerHTML, но не innerHtml, и это не функция, вы должны установить строку в это свойство.

document.getElementsByTagName("p")[0].innerHTML = "hello my name is vaani";

Ответ 2 · рейтинг 2 · Patriks

использовать

document.getElementsByTagName("p")[0].innerHTML="hello my name is vaani";

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы