<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
window.onload = function(){
var tr=document.getElementsByTagName("tr");
for(var i= 0;i<tr.length;i++)
{
bgcChange(tr[i]);
}
// 鼠标移动改变背景,可以通过给每行绑定鼠标移上事件和鼠标移除事件来改变所在行背景色。
}
function bgcChange(obj)
{
obj.onmouseover=function(){
obj.style.backgroundColor="#f2f2f2";
}
obj.onmouseout=function(){
obj.style.backgroundColor="#fff";
}
}
// 编写一个函数,供添加按钮调用,动态在表格的最后一行添加子节点;
var num=2;
function add(){
num++;
var tr=document.createElement("tr");
var xh=document.createElement("td");
var xm=document.createElement("td");
xh.innerHTML="xh00"+num;
xm.innerHTML="第"+num+"学生";
var del=document.createElement("td");
del.innerHTML="<a href='javascript:;' onclick='del(this)' >删除</a>";
var tab=document.getElementById("table");
tab.appendChild(tr);
tr.appendChild(xh);
tr.appendChild(xm);
tr.appendChild(del);
var tr = document.getElementsByTagName("tr");
for(var i= 0;i<tr.length;i++)
{
bgcChange(tr[i]);
}
}
// 创建删除函数
function del(obj)
{
var tr=obj.parentNode.parentNode;
tr.parentNode.removeChild(tr);
}
</script>
</head>
<body>
<table border="1" width="50%" id="table">
<tr>
<th>学号</th>
<th>姓名</th>
<th>操作</th>
</tr>
<tr>
<td>xh001</td>
<td>王小明</td>
<td><a href="javascript:;" onclick="del(this);">删除</a></td> <!--在删除按钮上添加点击事件 -->
</tr>
<tr>
<td>xh002</td>
<td>刘小芳</td>
<td><a href="javascript:;" onclick="del(this);">删除</a></td> <!--在删除按钮上添加点击事件 -->
</tr>
</table>
<input type="button" value="添加一行" onclick="add()" /> <!--在添加按钮上添加点击事件 -->
</body>
</html>相关推荐
制作一个表格,显示班级的学生信息——javascript(慕课网js进阶篇9-22)
编程练习制作一个表格,显示班级的学生信息。要求:1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff2. 点击添加按钮,能动态在最后添加一行3. 点击删除按钮,则删除当前行代码:<!DOCTYPE html> <html> <head> <title> new ...
算法竞赛中的大数幂模运算:从循环节到欧拉定理的实战解析
在计算机科学和算法竞赛中,模运算(Modular Arithmetic)是处理大数计算和避免溢出的基础工具。其核心原理是利用同余性质,将无限整数域映射到有限集合,从而简化计算。模运算的技术价值在于能高效解决大数幂、循环节判断、哈希校验等场景,尤其在处理无法直接存储的超大整数时至关重要。应用场景广泛,包括密码学(如RSA加密)、随机数生成、校验和计算以及算法竞赛中的数学难题。本文以典型问题为例,深入探讨如何利用循环节和欧拉定理,将指数运算复杂度从O(n)降至O(log n)甚至O(1),并解析大数取模、边界条
js实现添加删除一行。每一行下面可以再添加一行。序号自动改变
本效果带tab切换效果。 js实现自动添加删除一行。添加删除时序号自动改变。每一行后面有添加一行按钮,点击时自动在点击行的下面添加一行。新添加行有文本框,文本框输入值失去焦点后自动变为输入的值。
基于JavaScript实现一个简单的动态表格,实现添加和删除一行表格的功能
基于JavaScript实现一个简单的动态表格,实现添加和删除一行表格的功能
vue.js删除列表中的一行
splice(index,num,item1,item2,…,itemX) 方法向/从数组中添加/删除项目,然后返回被删除的项目。 注:index–规定添加/删除项目的位置 num–要删除的项目数量 item–向数组添加的新项目 splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。 如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组。 (1)html代码: {{
手把手教你用DCA1000EVM解析IWR6843毫米波雷达数据(附MATLAB代码)
本文提供了一份详尽的实战指南,手把手教你使用DCA1000EVM采集并解析TI毫米波雷达IWR6843的原始数据。内容涵盖硬件连接配置、mmWave Studio参数设置、LVDS数据流结构解析,并附有核心MATLAB代码,详细演示了从原始二进制文件到距离-速度谱的信号处理全链路,帮助开发者快速掌握数据解析与处理的关键步骤。
js、table表格 插入、新增、删除自定义行
js、table表格 插入、新增、删除自定义行
时序数据库避坑指南:TDengine与IoTDB在车联网场景的7个关键对比
本文对比了时序数据库TDengine与IoTDB在车联网场景下的7个关键差异,包括数据模型设计、边缘-云端协同能力、车规级函数库、存储压缩算法等。通过真实案例和性能测试,帮助企业在新能源汽车大数据处理中选择合适的时序数据库,优化存储成本和实时告警性能。
【javascript】 html使用javascript 向表格中插入一行
html使用javascript 向表格中插入一行
Wonderware Intouch 2014R2 SP1 安装教程
下载Wonderware System Platform 2014R2 SP1 and Intouch 2014R2 SP1的安装压缩包,如下 软件的下载连接地址如下: https://pan.baidu.com/s/1a2GnI_nfT3vK1l49B94FIQ, 提取码:6ec6 或者直接微信扫描下面的二维码 管理员运行下面的setup.exe可执行程序, 进入安装,选择Product Based Selection, 自定义选择需要安装的程序,如下: 普通的Into
Cadence OrCAD: 层次化设计 Hierarchical Design
详细介绍OrCAD的原理图层次化设计方法。
制作一个表格,显示班级的学生信息——javascript
编程练习 制作一个表格,显示班级的学生信息。 要求: 1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff 2. 点击添加按钮,能动态在最后添加一行 3. 点击删除按钮,则删除当前行
ICCompiler II学习笔记(一)ICC II使用全流程 overview
学习笔记同步发布在我的个人网站上,欢迎来访查看。 个人学识有限,理解可能有误,仅供参考。 文章目录一、前言二、 ICC II 简介和 GUI2.1 Blocks 和 Design Libraries2.2 Objects2.3 Application Options三、Design Setup四、APR flow五、 课程主题:如何用 ICC II来实现最好的PPA 一、前言 现在的芯片都在追求一个极致的PPA 芯片的生成可以分为以下 5大步骤: Front-end Design:前端设计,最终产生
制作一个表格,显示班级的学生信息。
制作一个表格,显示班级的学生信息。 要求: 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff 点击添加按钮,能动态在最后添加一行 点击删除按钮,则删除当前行 <!DOCTYPE html> <html> <head> <title> new document </title> <meta http-equiv="Content-Type" content="text/h.
量化交易中的烂板策略:短线高频交易实战解析
量化交易通过算法模型实现自动化投资决策,其中短线高频交易是典型应用场景。从市场微观结构看,涨停板现象反映了资金博弈的动态平衡,而烂板策略正是捕捉涨停板短暂打开时的交易机会。该策略结合L2行情数据和Python量化框架,通过参数化规则识别特定形态的烂板股票,在风险可控前提下追求超额收益。实战中需严格遵循动态仓位管理和止损纪律,适用于A股市场短线交易。高频交易与量化分析技术的结合,为投资者提供了新的alpha挖掘工具。
嵌入式统一消息机制:模块解耦与零拷贝通信设计
在嵌入式系统开发中,模块间通信(IMC)是影响可维护性与实时性的关键环节。传统IPC方式如全局变量、信号量或Socket易导致高耦合、调试困难及跨平台适配成本高。统一消息机制通过逻辑地址抽象、标签/实体分离、路由表驱动等原理,实现控制流与数据流解耦,在裸机、RTOS及Linux用户态保持一致接口。其技术价值在于降低模块依赖复杂度、支持动态增删与分布式迁移,并通过零拷贝优化显著减少CPU与内存开销。典型应用场景涵盖工业网关、城域交换机、多核ARM边缘设备等资源受限环境,尤其适用于需长期稳定运行、快速迭代与混合
用html做一个学生信息表,制作一个表格,显示班级的学生信息。
new document window.onload = function(){var tr = document.getElementsByTagName("tr");for(var i =0;i<=tr.length-1;i++){changeBC(tr[i]);}}function changeBC(obj){console.log("1234");obj.onmouseover =...
最新Python爬虫实战(入门爬虫篇)——案例16:2345天气网城市天气预报数据采集(详细爬虫思路截图+抓包动图演示+完整爬虫代码+详细注释)
本次案例通过 Python 爬虫技术,成功实现了对 2345 天气网城市 15 天天气预报数据的批量爬取与 Excel 保存。代码采用模块化设计,包含网页请求、HTML 解析、数据清洗、Excel 持久化等完整流程;通过配置模拟浏览器的请求头,有效规避基础反爬策略,保证请求的稳定性。整个爬虫逻辑遵循 “网页请求 → HTML 解析 → 提取天气信息 → 保存到 Excel” 的标准流程,与静态网页爬取范式高度一致。
html制作一张学生信息表格,制作一个表格,显示班级的学生信息。
new document window.onload = function(){var tr = document.getElementsByTagName("tr");for(var i =0;i<=tr.length-1;i++){changeBC(tr[i]);}}function changeBC(obj){console.log("1234");obj.onmouseover =...
IMSL CNL 7.0.0 (x86-64)Crack
IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
慕课网编程练习:制作一个表格,显示班级的学生信息。
制作一个表格,显示班级的学生信息。 要求: 1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff 2. 点击添加按钮,能动态在最后添加一行 3. 点击删除按钮,则删除当前行 new document window.onload = function(){
Probability and Statistics - 4th edition
Probability and Statistics - 4th edition
JS学习--制作一个表格,显示班级的学生信息
题目来源:慕课网 JS进阶篇 注:此处背景颜色修改尚未完成~~ new document window.onload = function(){ // 鼠标移动改变背景,可以通过给每行绑定鼠标移上事件和鼠标移除事件来改变所在行背景色。 }
SAP B1中文培訓教材_SDK
公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说
制作一个表格,显示班级的学生信息,要求可以删除行和添加行
这个还是有一个问题,就是在添加一行以后再删除,继续添加,数字是按照以前的顺序递增的,并没有发生改变 new document window.onload = function(){ var tr=document.getElementsByTagName("tr"); for(va
表格学生表html,js编程练习:制作一个表格,显示班级的学生信息。
要求:鼠标移到不同行上时背景色改为蓝色,移开鼠标时则恢复为原背景色 白色点击添加按钮,能动态在最后添加一行点击删除按钮,则删除当前行 new document window.onload = function (){// 鼠标移动改变背景,可以通过给每行绑定鼠标移上事件和鼠标移除事件来改变所在行背景色。var rows = document.getElementsByTagName("tr");f...
1016



被折叠的 条评论
为什么被折叠?



