| id | 姓名 | 年龄 | 住址 |
|---|---|---|---|
| 1 | 张三 | 18 | 广州 |
| 2 | 张三 | 20 | 天河 |
| 3 | 张三 | 30 | 广州 |
| 4 | 李四 | 25 | 白云 |
body {
margin:0px;
padding:15px;
}
.table {
width:80%;
margin:20px auto;
}
caption {
text-align:center;
font-weight:bold;
font-size:20px;
color:#000;
}
#tab tr td {
border:1px solid #ddd;
text-align:center;
}
#tab tbody tr td {
width:212px !important;
}
#val {
width:50%;
}
#val,#save {
margin-right:10px;
}
#save,#clean {
padding:3px;
cursor:pointer;
}
1、找到td,然后绑定双击事件
2、把之前的文本内容保存起来,然后再清空之前的内容,再追加input元素,保存,取消按钮
3、给保存取消按钮绑定事件,(注意这里,会触发冒泡事件,所以要阻止冒泡事件)
4、我这里设置了一个num变量,目的是在表格编辑时只能有一个TD是可编辑的,不能同时出现多个!