<div class="codetitle"> <span><a style="CURSOR: pointer" data="98312" class="copybut" id="copybut98312" onclick="doCopy('code98312')"><u>复制代</u></a></span>代码如下:</div> <div class="codebody" id="code98312"> <br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br><html xmlns="http://www.w3.org/ 1999/xhtml"><br><head><br><meta http-equiv="Content-Type" content="text/html" /><br><title> ;無标题文档</title><br><link rel="stylesheet" href="tab.css" /><br><script type="text/javascript" src="../Day26 /doctool.js"></script><br><script type="text/javascript"><br>function createTab1()<br>{<br> var tabNode = doc.createElement("table ");<br> var tbdNode = doc.createElement("tbody");<br> var trNode = doc.createElement("tr");<br> var tdNode = doc.createElement("td");<br> var textNode = doc.createTextNode("单元格一");<br> tdNode.appendChild(textNode);<br> trNode.appendChild(tdNode);<br> tbdNode.appendChild(trNode);<br> tabNode。 appendChild(tbdNode);<br> byTag("div")[0].appendChild(tabNode);<br>}<br>function createTab()<br>{<br> var tabNode = doc.createElement("table ");<br> //tabNode.id = "tabid";<br> tabNode.setAttribute("id","tabid");<br> var row = byName("rownum")[0].value; <br> varcol = byName("colnum")[0].value;<br> for(var x=1; x {<br> var trNode = tabNode.insertRow();<br> for(var y=1; y {<br> var tdNode = ertCell() ;<br> tdNode.innerHTML = x "...." y;<br> }<br> }<br> byTag("div")[0].appendChild(tabNode);<br> event.srcElement。無効 = true;<br>}<br>function delRow()<br>{<br> var tabNode = byId("tabid");<br> if(tabNode==null)<br> {<br> アラート("表格不存在 ");<br> return;<br> }<br> var rownum = byName("delrow")[0].value;<br> if(rownum>0 && rownum<=tabNode.rows .length)<BR> tabNode.deleteRow(rownum-1);<BR> else<BR> {<BR> alert("删除的行不存在,学习数很重要");<BR> }<BR> }<BR>function delCol()<BR>{<BR> var tabNode = byId("tabid");<BR> if(tabNode==null)<BR> {<BR> alert("表格不存在 ") ;<BR> return;<BR> }<BR> varcolnum = byName("delcol")[0].value;<BR> if(colnum>0 &&colnum<=tabNode.rows[0].cells.length )<br> {<br> for(var x=0;x<tabNode.rows.length; x )<br> {<br> tabNode.rows[x].deleteCell(colnum-1);<br> } <br> }<br> else<br> {<br> alert("删除的列不存在");<br> }<br>}<br></script><br></head> <br><body><br><br><!--<BR> 面の選択ボタンにより、自動的にテーブルを作成できます。<BR>--><br>実行:<input type="text" name ="rownum" /><br /><br>列:<input type="text" name="colnum" /><br /><br><input type="button " value="创建表格" onclick="createTab()" /><br /><br><input type="text" name="delrow" /><br><input type= "button" value="删除行" onclick="delRow()" /><br><br /><br><input type="text" name="delcol" /><br> <input type="button" value="删除列" onclick="delCol()" /><br><br /><br><br /><br><div><br></div><br></body><br></html></div>