<div class="htmlarea"> <textarea id="runcode26162"> <table id="tableList" border="1" width="100"> <tr><td>1</td></tr> </table> <button onclick="addRow()">행 삽입</button> </textarea> <br><input onclick="runEx('runcode26162')" type="button" value="运行代码"><input onclick="doCopy('runcode26162')" type="button" value="复制代码"> <input onclick="doSave(runcode26162)" type="button" value="保存代码"> <a href="http://www.jb51.net/article/23421.htm" title="查看具体详情" target="_blank">[Ctrl A 모두 선택 참고: </a>외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. </div>]<br> <script type="text/javascript"> var num = 1; function addRow() { num ++; InsertRow(tableList,"<tr><td>"+num+"新行"); } function InsertRow(table,rowHtml) { var o=document.createElement("div"),ol; o.innerHTML="<table>"+rowHtml+"" ol=o.childNodes[0].tBodies[0].rows while(ol.length>0){ table.tBodies[0].appendChild(ol[0]) } } </script> Table의 tBodies 속성은 배열이 아닌 JS의 Collections이며, sort() 메소드가 없으므로 직접 정렬에 사용할 수 없습니다.