本文实例为大家分享了完整的订单操作小程序(增加订单,删除订单,修改订单数量),供大家参考,具体内容如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
table {
text-align: center;
}
</style>
<script>
function delRow(id) {
//取得要删除的那一行
var row = document.getElementById(id);//按照id来找到行
var table = document.getElementById('mytb');
table.deleteRow(row.rowIndex);//按照行的索引删除某行的内容
}
function addrow() {
var mytb = document.getElementById('mytb');
var index = mytb.rows.length - 1;//取得插入目标索引,某行
var row = mytb.insertRow(index);//把行插入到某个位置,插入某行
var id = 'row' + row.rowIndex;//拼接id
row.setAttribute('id', id);//设置id
var td0 = row.insertCell(0);//td0创建一个单元格
td0.innerHTML = "好看耐用超耐磨沙发两件套";//设置td0的内容
var td1 = row.insertCell(1);
td1.innerHTML = row.rowIndex;//把行的索引赋给td1的内容
var td2 = row.insertCell(2);//把td2插入在某个单元格里面
td2.innerHTML = '<input type="button" value="删除" onclick="delRow(\'' + id + '\')">' +
'<input type="button" value="修改" id="update" onclick="update(\'' + id + '\')">';
}
function update(id) {
var row = document.getElementById(id);
var td1 = row.cells[1];
var v = td1.innerHTML;
td1.innerHTML = '<input type="text" style="width:30px" value="' + v + '">';
row.cells[2].innerHTML = '<input type="button" value="删除" onclick="delRow(\'' + id + '\')">' +
'<input type="button" value="确定" id="update" onclick="comfirmrow(\'' + id + '\')">';
}
function comfirmrow(id) {
var row=document.getElementById(id);
var td1=row.cells[1];//取得各行的第二个单元格
var input=td1.firstChild;//取得input标签
var v=input.value;//取得input的内容
td1.innerHTML=v;//把内容赋给td1
var td2=row.cells[2];
td2.innerHTML = '<input type="button" value="删除" onclick="delRow(\'' + id + '\')">' +
'<input type="button" value="修改" id="update" onclick="update(\'' + id + '\')">';
}
</script>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="0" id="mytb">
<tr>
<td>商品名</td>
<td>数量</td>
<td>操作</td>
</tr>
<tr id="del1">
<td>好看耐用超耐磨沙发两件套</td>
<td>24</td>
<td><input type="button" value="删除" onclick="delRow('del1')"><input type="button" value="修改"></td>
</tr>
<tr>
<td colspan="3"><input type="button" value="增加订单" onclick="addrow()"></td>
</tr>
</table>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# js
# 订单操作
# js 通用订单代码
# 单元格
# 两件套
# 第二个
# 大家分享
# 创建一个
# 具体内容
# 大家多多
# 在某个
# script
# align
# text
# table
# center
# getElementById
# document
# deleteRow
# mytb
# row
# delRow
# function
相关文章:
h5网站制作工具有哪些,h5页面制作工具有哪些?
定制建站价位费用解析与套餐推荐全攻略
建站之星如何修改网站生成路径?
如何基于PHP生成高效IDC网络公司建站源码?
番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?
如何挑选最适合建站的高性能VPS主机?
如何选择高效稳定的ISP建站解决方案?
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
建站之星安装模板失败:服务器环境不兼容?
如何在自有机房高效搭建专业网站?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
北京制作网站的公司,北京铁路集团官方网站?
如何用低价快速搭建高质量网站?
Python如何创建带属性的XML节点
常州企业网站制作公司,全国继续教育网怎么登录?
如何快速打造个性化非模板自助建站?
如何用虚拟主机快速搭建网站?详细步骤解析
如何用花生壳三步快速搭建专属网站?
如何登录建站主机?访问步骤全解析
文字头像制作网站推荐软件,醒图能自动配文字吗?
网站制作公司,橙子建站是合法的吗?
制作网站外包平台,自动化接单网站有哪些?
建站之星如何取消后台验证码生成?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
北京网站制作网页,网站升级改版需要多久?
如何在万网开始建站?分步指南解析
C++如何编写函数模板?(泛型编程入门)
如何有效防御Web建站篡改攻击?
孙琪峥织梦建站教程如何优化数据库安全?
建站之星伪静态规则如何设置?
建站之星各版本价格是多少?
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
如何在云主机上快速搭建多站点网站?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
如何通过建站之星自助学习解决操作问题?
已有域名如何免费搭建网站?
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
音乐网站服务器如何优化API响应速度?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
,怎么在广州志愿者网站注册?
实现虚拟支付需哪些建站技术支撑?
建站主机默认首页配置指南:核心功能与访问路径优化
如何设置并定期更换建站之星安全管理员密码?
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
高性能网站服务器部署指南:稳定运行与安全配置优化方案
沈阳制作网站公司排名,沈阳装饰协会官方网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。