javascript实现后台图书管理增加、修改、删除功能
来源:互联网 发布:随意写软件 编辑:程序博客网 时间:2024/05/22 13:34
<!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=gb2312" />
<title>无标题文档</title>
<style type="text/css">
form{ text-align:center; margin:0 auto;}
table{ width:500px;
border-top:1px solid #0099FF;
border-left:1px solid #0099FF;
margin:0 auto;
}
td{ border-right:1px solid #0099FF;
border-bottom:1px solid #0099FF;
text-align:center;
}
.menu{ font-weight:bold;
background:#CCCCCC;
line-height:30px;
}
</style>
<script type="text/javascript">
function addRow(){//新增方法
var addTable = document.getElementById("order");
var rowIndex = addTable.rows.length-2;
var newRow = addTable.insertRow(rowIndex);
newRow.id = "row"+rowIndex;
var col_0 = newRow.insertCell(0);
col_0.innerHTML = "<input type='text' style='width:160px' id='a"+rowIndex+"' />";
var col_1 = newRow.insertCell(1);
col_1.innerHTML = "<input type='text' style='width:80px' id='b"+rowIndex+"'/>";
var col_2 = newRow.insertCell(2);
col_2.innerHTML = "<input type='text' style='width:80px' id='c"+rowIndex+"'/>";
var col_3 = newRow.insertCell(3);
col_3.innerHTML = "<input type='button' value='保存' onclick=\"stroeRow('row"+rowIndex+"')\"/><input type='button' value='删除' onclick=\"delRow('row"+rowIndex+"')\"/>";
}
function delRow(rowId){//删除方法
var index = document.getElementById(rowId).rowIndex;
document.getElementById("order").deleteRow(index);
}
function editRow(rowId){//修改方法
var row = document.getElementById(rowId).rowIndex;
var col = document.getElementById(rowId).cells;
var texta = col[0].innerHTML;
col[0].innerHTML = "<input name='a"+row+"' style='width:160px' type='text' value='"+texta+"' />";
var textb = col[1].innerHTML;
col[1].innerHTML = "<input name='b"+row+"' style='width:80px' type='text' value='"+textb+"' />";
var textc = col[2].innerHTML;
col[2].innerHTML = "<input name='c"+row+"' style='width:80px' type='text' value='"+textc+"' />";
col[3].firstChild.value="保存";
col[3].firstChild.setAttribute("onclick","stroeRow('"+rowId+"')");
}
function stroeRow(rowId){//保存方法
var row = document.getElementById(rowId).rowIndex;
var col = document.getElementById(rowId).cells;
var texta = col[0].firstChild.value;
var textb = col[1].firstChild.value;
var textc = col[2].firstChild.value;
col[0].innerHTML = texta;
col[1].innerHTML = textb;
col[2].innerHTML = textc;
col[3].firstChild.value = "修改";
col[3].firstChild.setAttribute("onclick","editRow('"+rowId+"')");
}
</script>
</head><body>
<form method="post"><h2>图书管理系统</h2>
<table width=100% border="0" cellspacing="0" cellpadding="0" id="order">
<tr class="menu">
<td width="170">图书名称</td>
<td width="90">图书价格</td>
<td width="90">图书数量</td>
<td width="145">操作</td>
</tr>
<tr>
<td colspan="4"><input type="button" name="btn" id="add" value="新增图书"/ onclick="addRow()"></td>
<tr>
</table>
</form>
</body>
</html>
- javascript实现后台图书管理增加、修改、删除功能
- 使用vuejs实现简单的图书增加删除功能
- jqgrid 实现增加,删除,修改的功能
- FMDB增加修改删除功能的实现
- JavaScript----增加删除修改
- 多条件分页,增加,修改,删除(包含文件上传,下载)(图书管理系统)
- javaScript:后台管理功能
- JSP实现添加图书、修改图书以及删除图书
- 基于JAVA的图书数据库管理-具有新增,修改,删除,查询功能
- javascript实现分页及页面的增加删除修改操作
- 【详解】后台修改---增加新模块功能
- 给ecshop后台增加管理功能页面
- 给ecshop后台增加管理功能页面
- 图书管理系统读写功能实现
- 图书管理系统1---登录功能实现
- 增加Ueditor在线管理图片删除功能
- 用c语言实现 一个通讯录(实现 增加、删除、查找、修改、显示、清空功能)
- html对select标签实现数据动态增加,删除,修改功能。
- 新编《购物车丢弃邮件营销策略》
- 做SEO“墙头草”:把握技术和服务的时效性
- C++任务队列与多线程
- 十种数据挖掘分析法:一种算法就能独步天下
- FFLIB C++ 异步&类型安全&printf风格的日志库
- javascript实现后台图书管理增加、修改、删除功能
- 搜索引擎优化:站群营销应避免的五大事项
- ubuntu testlink安装
- c++野指针和内存泄漏
- 建立正确的SEO思维导图,更好的运营好网站
- 零售业电子商务网站面临的挑战与发展策略
- 线程安全的消息排队机制和生产者消费者模型
- 如何设计好B2B行业网站导航栏,提高易用性
- Linux 下USB转串口连接Mini2440开发板