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 = ''; - // лучше так, а вообще тут массу вариантов
}
}