js简单的表格添加行和删除行操作示例
<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>
相关推荐
-
js实现添加删除表格(两种方法)
效果图: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #box{ margin:0 auto; background:yellow; border:4px double #808080; width:600px; text-alig
-
原生JS和JQuery动态添加、删除表格行的方法
本文实例讲述了原生JS和JQuery动态添加.删除表格行的方法.分享给大家供大家参考.具体分析如下: 下面HTML代码作用:提交一个表单,将复选框的值提交(复选框的值等于后面的文本框,复选框和文本框处在同一行,可以动态添加和删除). 原生态JS版: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
-
JavaScript动态操作表格实例(添加,删除行,列及单元格)
复制代码 代码如下: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>js动态操作表格</title><script language="javascript">function init(){_table=document.getElementByI
-
基于JavaScript实现动态添加删除表格的行
又一个动态控制表格的效果,用JavaScript动态生成表格行.表格列,以及还可动态删除这些行列,行等,运行代码后,点击对应的功能按钮,即可实现对应的表格操作功能. 1.jsp <table id="viewTabs"> <thead> <tr> <th>产品名称</th> <th>编号</th> <th>数量</th> <th>重量</th> <t
-
JS实现动态表格的添加,修改,删除功能(推荐)
1. 首先在页面中配置好一个表格框架 <tr> <td>新增参数:</td> <td class="pn-fcontent"><input type="button" value="选择" onclick="openAppParamsPage();"/></td> <td>参数列表:</td> <td class="
-
JS实现的表格操作类详解(添加,删除,排序,上移,下移)
本文实例讲述了JS实现的表格操作类.分享给大家供大家参考,具体如下: 运行效果截图如下: 点击此处查看在线演示. 具体代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <style type="text/css">*{font-size:14px}button{margin
-
动态添加删除表格行的js实现代码
复制代码 代码如下: <html><head><script language="javascript"> //窗口表格增加一行 function addNewRow(){ var tabObj=document.getElementById("myTab");//获取添加数据的表格 var rowsNum = tabObj.rows.length; //获取当前行数 var colsNum=tabObj.row
-
JS小功能(操作Table--动态添加删除表格及数据)实现代码
效果: 代码: 复制代码 代码如下: <head runat="server"> <title></title> <style type="text/css"> tr { height: 30px; } </style> <script type="text/javascript">
-
js实现动态添加、删除行、onkeyup表格求和示例
复制代码 代码如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!DOCTYPE html PUBLIC "
-
js简单的表格添加行和删除行操作示例
复制代码 代码如下: <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(fu
-
js动态实现表格添加和删除操作
本文实例为大家分享了js动态实现表格添加和删除的具体代码,供大家参考,具体内容如下 运行效果如图(两种实现方案,被注释的是第一种实现方案) 代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <style type="text/css"> div{ text-al
-
JS简单实现获取元素的封装操作示例
本文实例讲述了JS简单实现获取元素的封装操作.分享给大家供大家参考,具体如下: JS封装获取元素 js的获取元素: ID:document.getElementById(); class:document.getElementsByName()[]; Tag:document.getElementsByTagName()[] 现在我们要简单的封装这个 1. 函数写法: function $(id){ return document.getElementById(); } 其他类同 使用方法: $
-
JS简单实现表格排序功能示例
本文实例讲述了JS简单实现表格排序功能的方法.分享给大家供大家参考,具体如下: 思路:遍历每个li,并把它们存放到数组中去,然后通过sort()方法进行排序,再插入 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="htt
-
JS简单实现动态添加HTML标记的方法示例
本文实例讲述了JS简单实现动态添加HTML标记的方法.分享给大家供大家参考,具体如下: 一 介绍 动态添加一个HTML标记可以使用createElement()方法来实现. CreateElement()方法可以根据一个指定的类型来创建一个HTML标记. 语法: sElement=document.createElement(sName) sElement:用来接收该方法返回的一个对象. sName:用来设置HTML标记的类型和基本属性. 二 应用 动态添加一个文本框 本示例通过单击"动态添加文
-
asp批量添加修改删除操作示例代码
核心代码: <title>asp批量添加修改删除操作示例</title> <% if request.Form("op")="update" then'表单提交 ids=request.Form("ids") if ids<>"" then response.Write "要删除的数据id集合:"&ids&"<br>"
-
JS简单获取当前年月日星期的方法示例
本文实例讲述了JS简单获取当前年月日星期的方法.分享给大家供大家参考,具体如下: <!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"> <he
-
使用js对select动态添加和删除OPTION示例代码
<select id="ddlResourceType" onchange="getvalue(this)"> </select> 动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document.getElementById("ddlResourc
-
JS实现select选中option触发事件操作示例
本文实例讲述了JS实现select选中option触发事件操作.分享给大家供大家参考,具体如下: 我们在用到下拉列表框select时,需要对选中的<option>选项触发事件,其实<option>本身没有触发事件方法,我们只有在select里的onchange方法里触发. 想添加一个option的触发事件,在option中添加onclick 点来点去就是不会触发事件 又在select中添加onclick 这下可好了,没选option呢就触发了 百度来的说option没有触发事件,需
-
JS实现数组的增删改查操作示例
本文实例讲述了JS实现数组的增删改查操作.分享给大家供大家参考,具体如下: 1.给原数组中 新增 用到 push 改变原数组的长度并返回新的长度,新元素添加在原数组的末尾 <doctype> <html> <head>元素新增数组</head> <body> <div id="dem">点击会给原素组末尾新增元素个数</div> <button onclick="funct()"
随机推荐
- Angular2从搭建环境到开发步骤详解
- iOS11&iPhoneX适配&Xcode9打包注意事项
- mysql 读写分离(实战篇)
- 解锁redis锁的正确姿势
- ACCESS学习日记
- Java 正则表达式功能及应用
- php实现的常见排序算法汇总
- Python判断直线和矩形是否相交的方法
- Python中使用动态变量名的方法
- MySQL查询优化:连接查询排序limit(join、order by、limit语句)介绍
- javascript实现Table排序的方法
- Jquery ajaxStart()与ajaxStop()方法(实例讲解)
- C语言实现数据结构和双向链表操作
- SQL where条件和jion on条件的详解及区别
- Jquery 在页面加载后执行的几种方式
- EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容
- 两种方法实现文本框输入内容提示消失
- 解读赫夫曼树编码的问题
- CentOS 4.0安装配置Nginx的方法
- 搜索引擎优化《SEO教程2007版》下载