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 相关文章推荐
jQuery基础知识filter()和find()实例说明
Jul 06 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
Jul 26 Javascript
jQuery实现按键盘方向键翻页特效
Mar 18 Javascript
jQuery常用且重要方法汇总
Jul 13 Javascript
javascript中活灵活现的Array对象详解
Nov 30 Javascript
JavaScript实现格式化字符串函数String.format
Dec 16 Javascript
jQuery实现移动端Tab选项卡效果
Mar 15 Javascript
javascript 缓冲运动框架的实现
Sep 29 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
Dec 27 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
Aug 14 Javascript
vue-cli3 项目从搭建优化到docker部署的方法
Jan 28 Javascript
在vue-cli中引入lodash.js并使用详解
Nov 13 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
《Re:从零开始的异世界生活 冰结之绊》
2020/04/09 日漫
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)
2014/04/10 PHP
php常用hash加密函数
2014/11/22 PHP
PHP中的Trait 特性及作用
2016/04/03 PHP
利用ajax和PHP实现简单的流程管理
2017/03/23 PHP
详解php中的implements 使用
2017/06/13 PHP
Array.prototype.slice 使用扩展
2010/06/09 Javascript
基于jquery实现的一个选择中国大学的弹框 (数据、步骤、代码)
2012/07/26 Javascript
把input初始值不写value的具体实现方法
2013/07/04 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
2014/03/14 Javascript
JavaScript中通过prototype属性共享属性和方法的技巧实例
2015/03/13 Javascript
Bootstrap Modal遮罩弹出层(完整版)
2016/11/21 Javascript
使用ionic播放轮询广告的实现方法(必看)
2017/04/24 Javascript
使用原生js+canvas实现模拟心电图的实例
2017/09/20 Javascript
vue技术分享之你可能不知道的7个秘密
2018/04/09 Javascript
vue侧边栏动态生成下级菜单的方法
2018/09/07 Javascript
JS二级菜单不同实现方法分析【4种方法】
2018/12/21 Javascript
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
python利用正则表达式提取字符串
2016/12/08 Python
python计算两个地址之间的距离方法
2018/06/09 Python
python通过http下载文件的方法详解
2019/07/26 Python
Python之Class&amp;Object用法详解
2019/12/25 Python
python 实时调取摄像头的示例代码
2020/11/25 Python
HTML5之SVG 2D入门11—用户交互性(动画)介绍及应用
2013/01/30 HTML / CSS
纽约复古灵感的现代珠宝品牌:Lulu Frost
2018/03/03 全球购物
英国演唱会订票网站:Ticket Selection
2018/03/27 全球购物
副总经理岗位职责
2014/03/16 职场文书
精彩广告词大全
2014/03/19 职场文书
学校宣传标语
2014/06/18 职场文书
企业标语大全
2014/07/01 职场文书
个人廉政承诺书
2015/04/28 职场文书
2019垃圾分类宣传口号汇总
2019/08/16 职场文书
Vue和Flask通信的实现
2021/05/19 Vue.js
python中super()函数的理解与基本使用
2021/08/30 Python
Java 异步任务计算FutureTask
2022/04/28 Java/Android