innerHTML에 의해 생성 된 ID를 html li 태그로 가져 오려고했습니다. 그러나 innerHTML로 생성 한 후에 항상 [object HTMLUListElement] 을 표시합니다. 여기 <script type="text/javascript"> ... document.querySelector('#test').innerHTML='<ul><li id="312">123</li></ul>'; ... </script>
innerHTML 태그로 생성되지 않았습니다
innerHTML을
으로 코드를 생성하지만 몸에 <ul><li id="312">123</li></ul>
을 만들 때 그때 ID를 얻을 수 있습니다. 문제 없어. 하지만 innerHTML을 위의 첫 번째 코드로 사용하여 ID가있는 일부 li을 만듭니다. 나는 리에게서 신분증을 얻을 수 없다.
innerHTML이 만든 html과 원래 만든 html의 차이점은 무엇입니까?
innerHTML에서 html의 아이디를 어떻게 만들 수 있습니까?
답장을 보내주십시오. 감사합니다.
감사합니다. 하지만 텍스트로 ID를 만들려고했습니다. 같은 오류가 발생했습니다. document.querySelector ('# test'). innerHTML = '
'; – Edy
무엇이 오류입니까? – SLaks