JavaScript简单表格编辑功能实现方法


Posted in Javascript onApril 16, 2015

本文实例讲述了JavaScript简单表格编辑功能实现方法。分享给大家供大家参考。具体如下:

<html>
<head>
<script type="text/javascript">
function getInnerHTML()
{
alert(document.getElementById("tr2").innerHTML);
}
 
function insCell()
{
 var x=document.getElementById('tr2').insertCell(0)
 x.innerHTML="Table Row, Table Cell"
}
 
function delCell()
{
 document.getElementById('tr2').deleteCell(0)
}
 
function deleteCaption()
{
 document.getElementById('myTable').deleteCaption()
}
 
function createCaption()
{
var x=document.getElementById('myTable').createCaption()
x.innerHTML="My Table"
}
 
function delRow()
{
document.getElementById('myTable').deleteRow(0)
}
 
function insRow()
{
var x=document.getElementById('myTable').insertRow(0);
var y=x.insertCell(0);
var z=x.insertCell(1);
y.innerHTML="New Cell 1";
z.innerHTML="New Cell 2";
}
</script>
</head>
<body>
<center><table id="myTable" border="1">
<tr id="tr2">
<td>Row1 cell1</td>
<td>Row1 cell2</td>
</tr>
<tr id="tr2">
<td>Row2 cell1</td>
<td>Row2 cell2</td>
</tr>
<tr id="tr2">
<td>Row3 cell1</td>
<td>Row3 cell2</td>
</tr>
</table>
<br />
<center>
<table border="0">
<tr><th colspan="2">Table Controler</th></tr>
<tr><td>
<center>
<input type="button" onclick="createCaption()" 
value="Create caption"></td><td>
<center>
<input type="button" onclick="deleteCaption()"
value="Delete caption" />
</td></tr>
<tr><td colspan="2">
<center>
<input type="button" onclick="getInnerHTML()"
value="Alert innerHTML of table row" />
</td></tr>
<tr><td>
<center>
<input type="button" onclick="insRow()" 
value="Insert row">
</td><td>
<center>
<input type="button" onclick="delRow()"
value="Delete first row">
</td></tr>
<tr><td>
<center>
<input type="button" onclick="insCell()" 
value="Insert cell">
</td><td>
<center>
<input type="button" onclick="delCell()" 
value="Delete cell">
</td></tr>
</table>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript操作Cookie详解
Feb 28 Javascript
js获取form的方法
May 06 Javascript
jQuery实现向下滑出的二级菜单效果实例
Aug 22 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
Nov 24 Javascript
AngularJS轻松实现双击排序的功能
Aug 30 Javascript
JS动态生成年份和月份实例代码
Feb 04 Javascript
Vue开发实现吸顶效果的示例代码
Aug 21 Javascript
详解vue 自定义组件使用v-model 及探究其中原理
Oct 11 Javascript
es6中class类静态方法,静态属性,实例属性,实例方法的理解与应用分析
Feb 15 Javascript
VueQuillEditor富文本上传图片(非base64)
Jun 03 Javascript
js实现带有动画的返回顶部
Aug 09 Javascript
JavaScript转换二进制编码为ASCII码的方法
Apr 16 #Javascript
JavaScript实现彩虹文字效果的方法
Apr 16 #Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
Apr 16 #Javascript
JQuery跳出each循环的方法
Apr 16 #Javascript
jQuery $.each遍历对象、数组用法实例
Apr 16 #Javascript
jQuery Ajax中的事件详细介绍
Apr 16 #Javascript
JavaScript实现页面5秒后自动跳转的方法
Apr 16 #Javascript
You might like
php实现转换html格式为文本格式的方法
2016/05/16 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
PHP利用DWZ.CN服务生成短网址
2019/08/11 PHP
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
2015/01/22 Javascript
jQuery限制图片大小的方法
2016/05/25 Javascript
jQuery基于排序功能实现上移、下移的方法
2016/11/26 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
vue二级路由设置方法
2018/02/09 Javascript
vue实例的选项总结
2020/06/09 Javascript
js实现无缝轮播图插件封装
2020/07/31 Javascript
原生JS实现多条件筛选
2020/08/19 Javascript
[01:55]TI9显影之尘系列 - Evil Geniuses
2019/08/22 DOTA
在Python中编写数据库模块的教程
2015/04/29 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
2016/06/13 Python
python数据结构链表之单向链表(实例讲解)
2017/07/25 Python
钉钉群自定义机器人消息Python封装的实例
2019/02/20 Python
django的ORM模型的实现原理
2019/03/04 Python
python简单实现矩阵的乘,加,转置和逆运算示例
2019/07/10 Python
解决Python二维数组赋值问题
2019/11/28 Python
python多进程并发demo实例解析
2019/12/13 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
2020/02/26 Python
PyQt5实现画布小程序
2020/05/30 Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
2020/11/24 Python
python程序实现BTC(比特币)挖矿的完整代码
2021/01/20 Python
Top Villas美国:豪华别墅出租和度假屋
2018/07/10 全球购物
智能家居、吸尘器、滑板车、电动自行车网上购物:Geekmaxi
2021/01/18 全球购物
南京某公司笔试题
2013/01/27 面试题
九年级政治教学反思
2014/02/06 职场文书
庆元旦迎新年广播稿
2014/02/18 职场文书
毕业自我鉴定怎么写
2014/03/25 职场文书
2016年元旦致辞
2015/08/01 职场文书
Nginx + consul + upsync 完成动态负载均衡的方法详解
2021/03/31 Servers
浅谈移动端中的视口(viewport)的具体使用
2021/04/13 HTML / CSS
Mysql数据库按时间点恢复实战记录
2021/06/30 MySQL
Nginx部署vue项目和配置代理的问题解析
2021/08/04 Servers
利用uni-app生成微信小程序的踩坑记录
2022/04/05 Javascript