复制代码 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link rel="stylesheet" href="tab.css" />
<script type="text/javascript" src="../Day26/doctool.js"></script>
<script type="text/javascript">
function createTab1()
{
var tabNode = doc.createElement("table");
var tbdNode = doc.createElement("tbody");
var trNode = doc.createElement("tr");
var tdNode = doc.createElement("td");
var textNode = doc.createTextNode("单元格一");
tdNode.appendChild(textNode);
trNode.appendChild(tdNode);
tbdNode.appendChild(trNode);
tabNode.appendChild(tbdNode);
byTag("div")[0].appendChild(tabNode);
}
function createTab()
{
var tabNode = doc.createElement("table");
//tabNode.id = "tabid";
tabNode.setAttribute("id","tabid");
var row = byName("rownum")[0].value;
var col = byName("colnum")[0].value;
for(var x=1; x<=row; x++)
{
var trNode = tabNode.insertRow();
for(var y=1; y<=col; y++)
{
var tdNode = trNode.insertCell();
tdNode.innerHTML = x+"...."+y;
}
}
byTag("div")[0].appendChild(tabNode);
event.srcElement.disabled = true;
}
function delRow()
{
var tabNode = byId("tabid");
if(tabNode==null)
{
alert("表格不存在 ");
return;
}
var rownum = byName("delrow")[0].value;
if(rownum>0 && rownum<=tabNode.rows.length)
tabNode.deleteRow(rownum-1);
else
{
alert("删除的行不存在,学习数数很重要");
}
}
function delCol()
{
var tabNode = byId("tabid");
if(tabNode==null)
{
alert("表格不存在 ");
return;
}
var colnum = byName("delcol")[0].value;
if(colnum>0 && colnum<=tabNode.rows[0].cells.length)
{
for(var x=0;x<tabNode.rows.length; x++)
{
tabNode.rows[x].deleteCell(colnum-1);
}
}
else
{
alert("删除的列不存在");
}
}
</script>
</head>
<body>
<!--
通过页面的按钮可以动态的创建一个表格。
-->
行:<input type="text" name="rownum" /><br />
列:<input type="text" name="colnum" /><br />
<input type="button" value="创建表格" onclick="createTab()" /><br />
<input type="text" name="delrow" />
<input type="button" value="删除行" onclick="delRow()" />
<br />
<input type="text" name="delcol" />
<input type="button" value="删除列" onclick="delCol()" />
<br />
<br />
<div>
</div>
</body>
</html>
相关推荐:
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
高效创作新时代AI文案速写工具,让创作更轻松
seo灰帽是什么,灰帽是指什么 ,ai绘画六边形
AI提炼主要内容:如何让信息更精准、高效、易懂,女军人ai
SEO武汉:如何提升武汉地区网站的搜索引擎排名,景区网站建设费用
ChatGPT出现错误503?你需要知道的解决方案和应对策略,ai拉伸字效
AI代谢文章:从灵感到成果的创作革命
seo用到什么软件,做seo需要用到什么软件 ,皮皮ai
好用的AI智能工具,让生活与工作更高效!
AI人工智能:开发与应用的必备软件推荐
SEO阶段解析:从入门到精通,助你站稳搜索引擎的前沿,网站建设特定开发
seo用什么法宝,列出5种seo赚钱方式 ,ai怎么更改文档样式
SEO模块:提升网站排名,驾驭数字营销未来,营口网站建设制作平台
ChatGPT安装包Windows版:让AI助力你的工作与生活,人工智能ai不是梦在线
SEO化学物质:如何在化工行业提升搜索引擎排名和品牌曝光,rack ai
ChatGPT安装包Windows版-让智能助手触手可得,q和ai
为什么做酒店seo,为什么做酒店 ,ai uehara下载
用AI写文,开启创作新时代
seo项目是什么,seo是啥 ,ai ued
OpenAI网站崩溃原因:背后的技术与挑战,千牛Ai智投在哪里找
AI热门软件,未来科技的钥匙
ChatGPT3.5需要登录使用吗?AI使用的真相!,电脑版写作ai推荐怎么关闭
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
SEO网:让你的数字营销更加精准高效,开启网络引流新时代,丰县互联网网站推广优势
SEO优化中怎么找关键词:全面解析与实战技巧,ai2002.4.8
ChatGPT页面空白不乏登录:让你秒变职场高手与生活智囊,百度ai 腾讯ai
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
seo重点工作是什么,seo重点工作是什么意思 ,棋谱检查ai
什么是SEO金融,seo是做什么的 ,ai中转程序
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
在线AI写文:开启高效创作新时代
SEO攻略:搜索引擎优化,快速提升网站排名,网站推广网站优化费用
ChatGPT最新版本更新内容:智能对话体验再升级,更多功能与应用,ai证伪
SEO外链技巧:提升网站排名的秘密武器,ai视频生日祝福
怎么让AI写文章,轻松实现内容创作的智能化
云推SEO:让您的网站在激烈竞争中脱颖而出,网站优化公司欢迎来电
seo需要什么人才,seo需要做什么工作 ,探索ai照片
整理文章的AI:提升写作效率的智能助手
ChatGPT手机下载后打不开?可能是这些问题导致的,解决方法在这里!,孤城ai动画
ChatGPTWindows版本下载:让AI助力您的工作和生活,ai yamama
ChatGPT桌面应用安装了,不能用?解决方案全攻略,让你轻松畅享AI助手!,绫波丽ai智能
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
软件AI:颠覆未来的智能革命
什么是seo概念,什么是seo,sem ,ai音标谐音
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai
文章AI生成:让创作变得更简单、更高效!
SEO是什么意思?揭秘SEO的真正含义与重要性,公司推广网站询问d火18星来
SEO到底怎么做?揭秘从零到精通的完整SEO优化攻略,鸟瞰ai
文章AI扩写:突破创作瓶颈,提升写作效率的秘密武器
ChatGPT支持多种语言输入输出,让全球资讯触手可及,联想拯救者的ai写作