Показать сообщение отдельно
  #2 (permalink)  
Старый 17.05.2010, 15:16
Новичок на форуме
Отправить личное сообщение для azazello Посмотреть профиль Найти все сообщения от azazello
 
Регистрация: 17.05.2010
Сообщений: 3

contDiv.parentNode.removeChild(contDiv) - эта строчка удаляет твой <div id="sdw"><div>, в который ты пытаешь вставить <input>


function acti() {

var kn = document.getElementById('qwe');

if ( kn.checked ) {
var div = document.createElement("div");
div.innerHTML = "<input name=\"\" type=\"text\" />";
document.getElementById("sdw").appendChild(div);
} else {
var contDiv = document.getElementById("sdw");
//contDiv.parentNode.removeChild(contDiv);
contDiv.innerHTML = ''; - // лучше так, а вообще тут массу вариантов
}

}
Ответить с цитированием