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 相关文章推荐
禁止F5等快捷键的JS代码
Mar 06 Javascript
js 金额文本框实现代码
Feb 14 Javascript
Javascript模拟加速运动与减速运动代码分享
Dec 11 Javascript
JS+CSS实现六级网站导航主菜单效果
Sep 28 Javascript
jquery radio的取值_radio的选中_radio的重置方法
Sep 20 Javascript
微信小程序 教程之数据绑定
Oct 18 Javascript
微信小程序组件 contact-button(客服会话按钮)详解及实例代码
Jan 10 Javascript
Bootstrap警告(Alerts)的实现方法
Mar 22 Javascript
jQuery选择器之属性过滤选择器详解
Sep 28 jQuery
小程序实现新用户判断并跳转激活的方法
May 20 Javascript
在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
Aug 22 Javascript
JS判断浏览器类型与操作系统的方法分析
Apr 30 Javascript
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
WML,Apache,和 PHP 的介绍
2006/10/09 PHP
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
如何用php获取文件名后缀
2013/06/09 PHP
分享十五个最佳jQuery 幻灯插件和教程
2010/03/27 Javascript
JS中的public和private对象,即static修饰符
2012/01/18 Javascript
使用jQuery将多条数据插入模态框的实现代码
2014/10/08 Javascript
Shell脚本实现Linux系统和进程资源监控
2015/03/05 Javascript
基于jquery实现的自动补全功能
2015/03/12 Javascript
JS实现可展开折叠层的鼠标拖曳效果
2015/10/09 Javascript
JavaScript操作URL的相关内容集锦
2015/10/29 Javascript
Javascript闭包实例详解
2015/11/29 Javascript
noty ? jQuery通知插件全面解析
2016/05/18 Javascript
关于JS 预解释的相关理解
2016/06/28 Javascript
AngularJS实践之使用ng-repeat中$index的注意点
2016/12/22 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
vue 配置多页面应用的示例代码
2018/10/22 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
vue实现百度语音合成的实例讲解
2019/10/14 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
[01:04:05]VG vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python中常用的各种数据库操作模块和连接实例
2014/05/29 Python
python实现批量修改文件名代码
2017/09/10 Python
Numpy数据类型转换astype,dtype的方法
2018/06/09 Python
使用Python快乐学数学Github万星神器Manim简介
2019/08/07 Python
python 解决flask uwsgi 获取不到全局变量的问题
2019/12/22 Python
Tensorflow实现部分参数梯度更新操作
2020/01/23 Python
Pytorch maxpool的ceil_mode用法
2020/02/18 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
Python实现自动打开电脑应用的示例代码
2020/04/17 Python
查看keras的默认backend实现方式
2020/06/19 Python
使用python脚本自动生成K8S-YAML的方法示例
2020/07/12 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
详解HTML5 canvas绘图基本使用方法
2018/01/29 HTML / CSS
喝酒检查书范文
2014/02/23 职场文书
python实现调用摄像头并拍照发邮箱
2021/04/27 Python