몇 가지 이유로 NodeList 객체의 인덱스 메소드를 사용할 수 없습니다. headElements의 항목에 대해 typeof를 수행 할 때 노드가 아닌 객체로 수신됩니다.NodeList에서 인덱스 메소드를 사용할 수없는 이유는 무엇입니까?
headElements 및 rowElements의 모든 노드를 tr 요소에 추가하려고합니다. 이 도움이
var pageHeads = document.getElementsByTagName('thead');
var pageBody = document.getElementsByTagName('tbody');
var headElements = pageHeads[i].querySelectorAll('td');
var rowElements = pageBody[i].querySelectorAll('td');
headElements.index(0).cloneNode(true);
headElements.item '(0)' – Maxx
@Maxx headElements.index 함수 아니다 참조; headElements.item (0) – forethought
'NodeList'에'index' 메소드가 없으므로'headElements.index (0) .cloneNode (true);'구조체를 제거하고'headElements.item (0)) .cloneNode (true);' – Maxx