js简单的表格添加行和删除行操作示例


Posted in Javascript onMarch 31, 2014
<html> 
<head> 
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script> 
<script> 
//创建一个html元素 
function $c(tagname){ 
return document.createElement(tagname); 
} 
//文档加载完成后要执行的内容 
$(document).ready(function(){ 
//绑定添加行按钮的单击事件 
$("#addrow").bind("click",function(){ 
// 取得table 
var tab = $("#tab"); 
// 创建tr元素 
var tr = $c("tr"); 
// 为table追加tr元素 
tab.append(tr); 
// 创建td元素 
var td1=$c("td"); 
// td元素的内容 
td1.innerHTML="insert1"; 
// 为新追加的tr追加td元素 
tr.appendChild(td1); 
var td2=$c("td"); 
td2.innerHTML="insert2"; 
tr.appendChild(td2); 
}); 
// 绑定删除行按钮的单击事件 
$("#deleterow").bind("click",function(){ 
// 取得table的第一行 
var tab = $("#tab tr:eq(0)"); 
// 删除此行 
tab.remove(); 
}); 
}); 
</script> 
</head> 
<body> 
<table border='1' id="tab"> 
<tr> 
<td>123</td> 
<td>456</td> 
</tr> 
</table> 
</br> 
<button id="addrow">添加行</button> 
<button id="deleterow">删除行</button> 
</body> 
</html>
Javascript 相关文章推荐
Javascript 检测键盘按键信息及键码值对应介绍
Jan 03 Javascript
javascript闭包的高级使用方法实例
Jul 04 Javascript
JS方法调用括号的问题探讨
Jan 24 Javascript
JS逆序遍历实现代码
Dec 02 Javascript
javascript实现当前页导航激活的方法
Feb 27 Javascript
js自定义回调函数
Dec 13 Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
Nov 09 Javascript
angular forEach方法遍历源码解读
Jan 25 Javascript
无循环 JavaScript(map、reduce、filter和find)
Apr 08 Javascript
Angular排序实例详解
Jun 28 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
Apr 12 Javascript
jquery插件实现代码雨特效
Apr 24 jQuery
jQuery中选择器小问题(新人难免遇到)
Mar 31 #Javascript
jquery控制display属性为none或block
Mar 31 #Javascript
js原型继承的两种方法对比介绍
Mar 30 #Javascript
详解JavaScript中undefined与null的区别
Mar 29 #Javascript
JQuery解析HTML、JSON和XML实例详解
Mar 29 #Javascript
JavaScript中使用ActiveXObject操作本地文件夹的方法
Mar 28 #Javascript
javascript修改IMG标签的src问题
Mar 28 #Javascript
You might like
用PHP动态创建Flash动画
2006/10/09 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
注释PHP和html混合代码的小技巧(分享)
2016/11/03 PHP
PHP中常见的密码处理方式和建议总结
2018/10/14 PHP
PHP实现文字写入图片功能
2019/02/18 PHP
Mozilla中显示textarea中选择的文字
2006/09/07 Javascript
判断脚本加载是否完成的方法
2009/05/26 Javascript
Javascript 垃圾收集机制介绍理解
2013/05/14 Javascript
js 控制页面跳转的5种方法
2013/09/09 Javascript
JavaScript实现多维数组的方法
2013/11/20 Javascript
javascript的解析执行顺序在各个浏览器中的不同
2014/03/17 Javascript
Egret引擎开发指南之运行项目
2014/09/03 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
JavaScript DOM节点操作方法总结
2016/08/23 Javascript
BootStrap实现带有增删改查功能的表格(DEMO详解)
2016/10/26 Javascript
详解node服务器中打开html文件的两种方法
2017/09/18 Javascript
vue+iview+less+echarts实战项目总结
2018/02/22 Javascript
ES6 Array常用扩展的应用实例分析
2019/06/26 Javascript
Vue 实现一个命令式弹窗组件功能
2019/09/25 Javascript
jQuery实现简单飞机大战
2020/07/05 jQuery
python按行读取文件,去掉每行的换行符\n的实例
2018/04/19 Python
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
python logging模块的使用
2020/09/07 Python
Petmate品牌官方网站:宠物用品
2018/11/25 全球购物
见习期自我鉴定
2013/11/07 职场文书
秋季红领巾广播稿
2014/01/27 职场文书
监察建议书范文
2014/03/12 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
2014年党员干部四风问题自我剖析材料
2014/09/29 职场文书
党员群众路线教育实践活动剖析材料
2014/10/10 职场文书
餐厅服务员岗位职责
2015/02/09 职场文书
终止劳动合同通知书
2015/04/16 职场文书
2015年质检工作总结
2015/05/04 职场文书
2016年基层党支部书记公开承诺书
2016/03/25 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js