使用jQuery动态创建一个表格,根据用户数输入的内容添加一行数据
来源:互联网 发布:云计算教学视频百度云 编辑:程序博客网 时间:2024/06/05 15:45
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript" type="text/javascript" src="include/jquery-1.7.1.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function (){
$("#btn1").click(function (){
//创建一个节点
//创建tr
var $tr=$("<tr></tr>");
//创建一个a连接
var $bt=$("<td><a>删除</a></td>");
var $li1="<td>"+$("#name").val()+"</td>";
var $li2="<td>"+$("#Email").val()+"</td>";
var $li3="<td>"+$("#phone").val()+"</td>";
//将获取的 name Email phone 的值追加到tr中
$tr.append($li1,$li2,$li3,$bt);
//将获取的tr 追加到 table中
$('#table1').append($tr);
//获取 a 连接的属性
$("a").attr("href","javascript:void(0)")
$("a").click(function(){
//定义p1 存储 td
var p1=this.parentNode;
//定义p2 存储 tr
var p2=p1.parentNode;
//移除 tr
$(p2).remove();
});
});
});
</script>
</head>
<body>
<form id="form1" method="post" style="text-align:center">
<option>添加用户</option><br />
<br />
姓名:<input type="text" id="name" value="" />
Email:<input type="text" id="Email" value="" />
电话:<input type="text" id="phone" value="" />
<br />
<br />
<br />
<input type="button" value="提交" id="btn1" />
</form>
<br />
<br />
<hr color="#99FFFF" /><br />
<br />
<table width="600" border="1" align="center" id="table1">
<tr>
<td>姓名</td>
<td>Email</td>
<td>电话</td>
<td>操作</td>
</tr>
</table>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript" type="text/javascript" src="include/jquery-1.7.1.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function (){
$("#btn1").click(function (){
//创建一个节点
//创建tr
var $tr=$("<tr></tr>");
//创建一个a连接
var $bt=$("<td><a>删除</a></td>");
var $li1="<td>"+$("#name").val()+"</td>";
var $li2="<td>"+$("#Email").val()+"</td>";
var $li3="<td>"+$("#phone").val()+"</td>";
//将获取的 name Email phone 的值追加到tr中
$tr.append($li1,$li2,$li3,$bt);
//将获取的tr 追加到 table中
$('#table1').append($tr);
//获取 a 连接的属性
$("a").attr("href","javascript:void(0)")
$("a").click(function(){
//定义p1 存储 td
var p1=this.parentNode;
//定义p2 存储 tr
var p2=p1.parentNode;
//移除 tr
$(p2).remove();
});
});
});
</script>
</head>
<body>
<form id="form1" method="post" style="text-align:center">
<option>添加用户</option><br />
<br />
姓名:<input type="text" id="name" value="" />
Email:<input type="text" id="Email" value="" />
电话:<input type="text" id="phone" value="" />
<br />
<br />
<br />
<input type="button" value="提交" id="btn1" />
</form>
<br />
<br />
<hr color="#99FFFF" /><br />
<br />
<table width="600" border="1" align="center" id="table1">
<tr>
<td>姓名</td>
<td>Email</td>
<td>电话</td>
<td>操作</td>
</tr>
</table>
</body>
</html>
阅读全文
0 0
- 使用jQuery动态创建一个表格,根据用户数输入的内容添加一行数据
- 使用jQuery动态创建一个表格,根据用户数输入的内容添加一行数据
- 使用jQuery动态创建一个表格(根据用户输入的内容添加一行数据,并且能逐行删除)
- Jquery动态删除添加表格中的内容
- 使用JQuery动态创建表格
- jquery动态添加删除一行数据
- jQuery动态添加表格数据的基本使用(全选-批量删除)代码
- 一个简单的jQuery例子,动态添加表格和删除
- 表格动态添加删除一行
- 动态添加表格一行(javascript)
- 用JS动态创建一个有序表(根据输入添加子列表项)
- js 动态表格添加一行删除一行
- 使用jquery和json动态添加表格
- jquery动态添加表格
- jQuery动态添加表格
- 使用jquery动态创建和删除表格
- 动态添加/删除表格的一行我的办法
- 动态添加/删除表格的一行我的办法
- UVA1589
- Android 源码解析之WindowManager更新窗口
- Recyclerview布局+spring上拉、下拉
- 新的开始
- jQuery判断用户名并实现省市的二级联动
- 使用jQuery动态创建一个表格,根据用户数输入的内容添加一行数据
- 面向对象编程初步
- 020 第五讲 特征值及特征向量
- 在C++中深拷贝和浅拷贝的基本用法
- 利用栈解决括号匹配和逆波兰表达式
- [简单逻辑学]逻辑学的基本原理——从特称到全称
- 1007. 素数对猜想 (20)——C语言
- Python字符串和随机
- 5.7大小写英文字母转换