Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не выходит innerHTML (https://javascript.ru/forum/events/10453-ne-vykhodit-innerhtml.html)

Hagrael 07.07.2010 15:51

Как достучаться через div я так и не понял.

Hagrael 07.07.2010 15:56

// элемент-список UL
var list = document.getElementById('list')

// новый элемент
var li = document.createElement('LI')
li.innerHTML = 'Новый элемент списка'

// добавление в конец
list.appendChild(li)

А document.li больше не существует?

Получается такой код?
<ul id="list">
<li>Первый элемент</li>
<li>Второй элемент</li>
</ul>

Kolyaj 07.07.2010 16:06

Hagrael,
несмотря на то, что предложения у вас вроде связные, смысла в них найти не удаётся.

Hagrael 07.07.2010 16:14

Kolyaj,
извиняюсь, если непонятно выразился.
В <a href="http://javascript.ru/tutorial/dom/modify">этом</a> уроке приведён пример:
Вот HTML-код, который был начале, до нажатия на кнопку:
<ul id="list">
<li>Первый элемент</li>
</ul>

Но после нажатия на кнопку (да-да, это я её придумал, в коде её нет), происходят следующие действия:
// элемент-список UL
var list = document.getElementById('list')

// новый элемент
var li = document.createElement('LI')
li.innerHTML = 'Новый элемент списка'

// добавление в конец
list.appendChild(li)

И в итоге получается код, приведённый ниже?
<ul id="list">
<li>Первый элемент</li>
<li>Новый элемент списка</li>
</ul>

Kolyaj 07.07.2010 16:28

А вопрос в чём?

Hagrael 07.07.2010 16:29

Я спросил, получается ли в итоге код, представленный мной ниже.

Kolyaj 07.07.2010 16:29

Так вы попробуйте. А потом нам скажете, получается или нет.

Hagrael 07.07.2010 16:34

Хотел заранее узнать теорию - как должно получаться.


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