이유는 내가 원하는 이유는 특정 브라우저에서 td 요소의 클래스를 변경하는 데 문제가 있기 때문입니다. 간단하게 전체 요소,주의 사항, 코드 및 제안을 대체 할 수 있는지 궁금합니다.HTML 테이블 td 요소를 다른 td 요소로 바꿀 수 있습니까?
0
A
답변
1
당신은 다른 모든 요소와 같은 다른 테이블 셀과 테이블 셀을 대체 할 수
var td = <reference to td element>;
var newTd = document.createElement('td');
td.parentNode.replaceChild(newTd, td);
방금 추가하거나 새로운 클래스 값을 할당, qwertymk의 답변을 참조하십시오.
0
클래스를 추가하려면 td.className += ' newClass'
을 시도 했습니까 아니면 td.className = 'newClass'
을 사용하여 클래스를 하나만 할당 했습니까?
1
당신은 쉽게, 즉 일부 TDS를 제거하고 새로운 TDS로 교체하기 위해 jQuery를 사용할 수 있습니다
$("td").remove();
$("tr").append("HTML CODE");
관련 문제
- 1. HTML 테이블 td 맞춤
- 2. td 내부에있을 수 있습니까
- 3. 특정 TD 요소를 무시하십시오.
- 4. td 요소를 일관되게 플로팅 할 수 있습니까?
- 5. asp : button을 HTML 요소로 바꿀 수 있습니까?
- 6. TD 내부의 테이블 정렬
- 7. HTML - TD 테두리 IE7
- 8. html로 테이블 TD
- 9. td 요소에 대한 html dom
- 10. Jquery를 사용하여 td 요소를 선택하십시오.
- 11. 캡션 요소를 테이블 요소로 인라인으로 가져 오기
- 12. td 요소를 클릭 할 수 없습니다.
- 13. CSS에서 "table td {...}"의 "table"이 정말로 필요합니까? 테이블 내에 "td"가 발생할 수 있습니까?
- 14. 다른 브라우저에서의 Td 높이 동작
- 15. IE의 다른 처리 테이블 td 높이 대 다른 모든 테이블?
- 16. jQuery 중첩 테이블 TD 요소를 트리거하지 않고 TD 요소에 대한 이벤트 클릭
- 17. 유효한 HTML 및 TD 요소 수
- 18. 하위 요소를 dom 요소로 바꿀 수 있습니다.
- 19. td 태그 내의 테이블이 td 태그를 늘입니다.
- 20. 왜 <td></td><td>하지</td>과 동일 <TD 열 병합 = "2"></td>
- 21. 클래스 이름을 사용하여 td 요소를 숨기는 방법
- 22. jQuery next() td 테이블 행
- 23. jquery가있는 테이블 요소에서 "td"를 얻으려면 어떻게해야합니까?
- 24. <td> 테이블 요소를 왼쪽 및 오른쪽으로 분할
- 25. 두 개의 td 요소로 양식을 넣는 방법은 무엇입니까?
- 26. 정규식 다른 TD 중첩을 제외하고 한 줄에 모든 멀티 라인의 HTML TD 조합을 설정하는 정규식 방법을 알아 내려고 다른 <td></td>
- 27. "td"클래스의 데이터를 다른 "td"클래스 내에서 긁음
- 28. PDF에서 텍스트 찾기 : Tm 또는 Td/TD?
- 29. HTML 테이블 - td 하위 노드에서 작동하지 않는 최대 너비
- 30. 테이블 및 td 요소가 포커스를 얻지 못하도록합니다.
의 중복 가능성 (HTTP [자바 스크립트를 사용하여 장소에서 DOM 요소를 교체하는 방법?] : // 유래. com/questions/843680/how-to-replace-dom-element-in-place-javascript) –
DOM 메소드와 테이블 메소드를 사용할 수 있습니다. innerHTML을 사용해서는 안되며, 버그가 있습니다. 그러나 여전히 classList/className을 변경하는 것이 더 쉬워야합니다. – Bergi