Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Создание нового элемента (https://javascript.ru/forum/css-html/53218-sozdanie-novogo-ehlementa.html)

nayldock 25.01.2015 15:35

Создание нового элемента
 
Здравствуйте! Подскажите пожалуйста, почему текст в документе не отображается? Или сначала нужно текстовый узел создать?
<script>

var obj = document.createElement('h2')
obj.innerHTML = "Этот текст написан при помощи js"


</script>

Vlasenko Fedor 25.01.2015 15:39

потому, что созданный элемент никуда не вставил

bindquest 25.01.2015 15:51

<html>
<body>
<script>
 
var obj = document.createElement('h2')
obj.innerHTML = "Этот текст написан при помощи js"
document.body.appendChild(obj)
 
 
</script>
</body>
</html>

nayldock 25.01.2015 15:52

Вот так работает. Хотелось бы узнать - это единственный способ? И насколько он верный?
var obj = document.createElement('h2')
obj.innerHTML = "Этот текст написан при помощи js"
document.body.appendChild(obj)

Vlasenko Fedor 25.01.2015 15:55

Цитата:

Сообщение от nayldock
Хотелось бы узнать - это единственный способ? И насколько он верный?

http://learn.javascript.ru/modifying-document


Часовой пояс GMT +3, время: 02:33.