javascript添加删除行信息

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="StuInfo.aspx.cs" Inherits="StuManager.StuInfo" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Add Student Info</title>
    <style type="text/css">
        #div1
        {
            width: 300px;
            height: 300px;
            border: 1px;
        }
    </style>
    <script type="text/javascript">
        //执行删除
        function ben_delete(DelRow) {
            //获取点击的行的tr
            var tr = DelRow.parentNode.parentNode;
            //删除tbody中的子行
            document.getElementById(‘tbody1‘).removeChild(tr);
        }
        window.onload = function () {
            document.getElementById("btn_Save").onclick = function () {
                //获取新行内容
                var name = document.getElementById("name").value;
                var age = document.getElementById("age").value;
                var tbaleobj = document.getElementById("tbody1");
                //在最上边添加一个新行
                var addRow = tbaleobj.insertRow(-1);
                //为新行插入数据
                addRow.insertCell(-1).innerHTML = name;
                addRow.insertCell(-1).innerHTML = name;
                //将按钮添加到新行内
                addRow.insertCell(-1).innerHTML = ‘<input type="button" id="btn_del" value="删除" onclick="ben_delete(this);"/>‘;
            };
        };
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <fieldset style="width:250px;">
        <div class="#div1">
            Name:<input type="TextBox" id="name" name="user_Name" value=" " /><br/>
            Age: <input type="TextBox"id="age" name="user_Age" value=" " /><br/>
            <input type="button" id="btn_Save" name="btn_Save" value="Save"  style="margin-left:180px;margin-top:-10px;""/>
        </div>
        </fieldset>
        <div>
            <table border="1px" style="width:220px;">
                <thead>
                    <tr><td colspan="3">Student Info Table</td></tr>
                    <tr><td>Name</td><td>Age</td><td>Delete</td></tr>
                </thead>
                <tbody id="tbody1">

                </tbody>
            </table>

        </div>
    </form>
</body>
</html>

时间: 2024-10-25 21:41:05

javascript添加删除行信息的相关文章

html表格动态添加删除行(有后台操作)

<HTML> <TITLE>Form Object example</TITLE> <HEAD> <script language="javascript"> function delrow1() { var oElement=event.srcElement; while(oElement.tagName!="TR") { oElement=oElement.parentElement; } var oT

ecshop二次开发 购物时为每件商品添加备注信息的修改方法

目标: 用户在选购商品加入购物车前可以为商品添加备注信息 加入购物车后可以在购物车查看备注信息 店主在查看订单时可以看到用户为商品添加的备注信息 用户在个人中心中可以看到商品的备注信息 目标一: 打开ecshop/goods.php,搜索"display"可以看到这句: $smarty->display('goods.dwt', $cache_id); 打开模板目录下的goods.dwt,搜索"<!-- {* 结束循环可选属性 *} -->",在这

jQuery可以计算的表单,包括单选改变价格,select改变价格,动态添加删除行计算

jQuery可以计算的表单,包括单选改变价格,select改变价格,动态添加删除行计算 各种表单情况的计算 演示 JavaScript Code <script type="text/javascript"> var currentRow = 3; $(document).ready(function(){ $('#calx').calx(); $('#add_item').click(function(){ var $calx = $('#calx'); currentR

添加学生信息(Javaweb)

add.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%--设置页面的脚本支持语言为java—导入util包中的类—申明编码方式为UTF-8--%> <% request.setCharacterEncoding("UTF-8"); //设置响应的编码为UTF-8 response.setChar

VS2010自动添加版权信息

原文:http://www.cnblogs.com/justconnor/archive/2013/04/07/3006331.html   自动生成版权信息设置 现在大多数公司都规定程序员在程序文件的头部加上版权信息如下: /****************************************************************** * Copyright (C): **公司 * NameSpace: Test * FileName: WebForm4 * Create

Treeview1列表拒绝添加重复信息

function ItemExist(Text:string;TreeView:TTreeView):Boolean; var i: Integer; begin Result:=False; if (Trim(Text)<>'') then begin for i := 0 to TreeView.Items.Count-1 do if Trim(Text) = Trim(TreeView.Items[i].Text) then begin Result:=True; Exit; end;

TListView列表拒绝添加重复信息

//TListView列表拒绝添加重复信息 procedure TForm1.Button1Click(Sender: TObject);var  i: Integer;begin  if (Trim(Edit1.Text)<>'') then  begin    for i := 0 to ListView1.Items.Count-1 do    if Trim(Edit1.Text) = Trim(ListView1.Items[i].Caption) then    begin    

计算数据库中各个表的数据量和每行记录所占用空间--添加架构信息-读后感及知识整理

参考文章: SQL Server 游标运用:查看一个数据库所有表大小信息(Sizes of All Tables in a Database) 分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间) 监控SQLServer 数据库表每天的空间变化情况 仔细拜读上面三位的文章,不会的知识点又参考了MSDN,巩固了知识点如下: 知识点: 1.表的架构信息,涉及的系统对象 sys.schemas 和 INFORMATION_SCHEMA.TABLES,但后者不是官方推荐方式,

Linux下SPI和IIC驱动免在设备树上添加设备信息的编写方法

编写驱动时,一般需要往设备树上添加节点信息,这里提供一种直接在驱动中添加设备信息的方法. i2c的驱动模板如下 #include <linux/module.h> #include <linux/i2c.h> #define SENSOR_BUS_NUM 0 #define SENSOR_SLAVE_ADDRESS 0x3e #define SENSOR_NAME "sensor" struct i2c_client *sensor_client=NULL; s