예를 들어:
<table id = tb> <t> </th> <th> </th> <th> </th> <th> </th> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> <td> </td> </td> </td> </td>
그리고 JS에서 과제를 가로 지르는 방법은 무엇입니까?
프로그램 코드
var count = 0; for (i = 0; i <document.getElementById ( "tb1"). rows.length; i ++) {for (j = 0; j <document.getElementByid ( "tb1"). 행 (i) .cells.length; 카운트 ++; }}나는 Dom을 사용하는 또 다른 방법을 보았지만 (하지만 직접 시도하지 않았다. 왜 그런지 모르겠다)
<table id = "mylist"> <tr> <td> 수도사는 물을 마실 수 있습니다. </td> </tr> <tr> <td> 두 승려가 물을 가지고 마셨다. </td> </tr> <tr> <td> 세 승려는 마실 물이 없었습니다. </td> </tr> </table> <crapt> var msg =”””var mylist = document.getElementByIdx ( "myList") for (i = 0; i <myList.childNodes.length; i ++) {var tr = mylist.childnodes [i]; for (j = 0; j <tr.childnodes td = tr.childnodes [j]; msg+= td.innertext;}} alert (msg); </script>