Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Добавление узла с помощью InnerHTML (https://javascript.ru/forum/css-html/58461-dobavlenie-uzla-s-pomoshhyu-innerhtml.html)

telekomstoy 23.09.2015 14:21

Добавление узла с помощью InnerHTML
 
Здравствуйте.
Есть див, в нём несколько полей textarea. Есть возможность добавлять эти поля.
document.getElementById('Block').innerHTML += '<textarea name="name"></textarea>';

Но проблема в том, что если другие поля были заполнены, а я нажимаю кнопку добавить ещё одно поле, то все данные сбрасываются.
Есть ли какая возможность сохранять данные в полях при добавлении ещё полей?

рони 23.09.2015 14:28

Цитата:

Сообщение от telekomstoy
Добавление узла с помощью InnerHTML

а вы без InnerHTML добавляйте, создавайте
https://learn.javascript.ru/modifying-document
https://learn.javascript.ru/multi-insert

telekomstoy 23.09.2015 14:58

Спасибо за подсказку, insertAdjacentHTML решил проблему!


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