Скажут, я иметь следующую структуру DOM и сценарииПосле изменения parentNode.innerHTML, не может получить доступ к ParentNode
var test = document.getElementById('test');
test.parentNode.innerHTML += 'hello';
console.log(test.parentNode); // null
console.log(document.getElementById('test').parentNode); // normal result
<div>
<div id="test"></div>
</div>
Как сказан выше сценарий, первые выходы null
в то время как вторые выходы фактический узел, кто-нибудь знает, почему первый вывод null
, а не обычный узел?
спасибо много парней, глупо мне, очевидно, легко понимаемый вопрос. –