当前位置: 首页 > news >正文

html css js 1

html css
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>test for html</title><style>*{font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}.df {color: blue}/* 这可以嵌套!! */.t1 > .t2 h2{color:yellow}.f1::first-letter{color:aqua}table{width: 100%;border-collapse: collapse;background-color: rgb(238, 255, 205);}table tr td{text-align: center;border: 1px solid yellow;}table tr th{text-align: center;border: 2px solid purple;}.op{width: 10%;}</style><script>console.log("dingfei");// alert("你是个丁飞");let a=1;let b=0x3f3f3f3f;const inf = 0x3f3f3f3f;let longint = 1e17;let bigint = 1e100;console.log('\n');console.log(a,"abcdfdfdfdfdf",b,inf);console.log(longint);console.log(bigint);</script><script src="../jsfortable.js"></script><!-- <script src="./js1.js"></script> -->
</head>
<body><div><p class="df">我是丁飞</p></div><div class="t1"><h2>我是丁飞</h2><div class="t2"><h2>我是dxj</h2><div class="t3"><h2>我不是小苹果的后代</h2></div></div></div><div class="f1"><p>我是小苹果</p></div><div class="f2"><p>我是大香蕉</p></div><table id="t4"><h1>DXJ</h1><tr><th>name</th><th>number</th><th>df</th><th>operations</th></tr><tr><td>丁飞</td><td>733</td><td>df</td><td class="op"><button onclick="modi(this)">add</button><button onclick="del_row(this)">del</button></td></tr><tr><td>DXJ</td><td>577</td><td>df</td><td class="op"><button onclick="modi(this)">add</button><button onclick="del_row(this)">del</button></td></tr></table><button onclick="add_row()">new row</button></body>
</html>
js DOM
function add_row(){let tb=document.getElementById('t4');let length=tb.rows.length;let newr=tb.insertRow(length);let c1=newr.insertCell(0);let c2=newr.insertCell(1);let c3=newr.insertCell(2);let c4=newr.insertCell(3);c1.innerHTML="u1";c2.innerHTML="73357733";c3.innerText="df";c4.innerHTML='<button onclick="modi(this)">add</button><button onclick="del_row(this)">del</button>';c4.className='op';return;
}
function del_row(delid){let pp=delid.parentNode.parentNode;let hdler=pp.parentNode;hdler.removeChild(pp);return;
}
function modi(modiid){let root=modiid.parentNode.parentNode;let name=root.cells[0];let number=root.cells[1];let df=root.cells[2];let n=prompt("entername");name.innerHTML=n;}
http://www.jsqmd.com/news/374954/

相关文章:

  • 我们的一体化年度服务怎么做:带电池产品从出运到欧盟合规的“交付清单”公开
  • netty学习
  • Java毕设项目推荐-基于SpringBoot的社区养老服务系统设计与实现基于springboot的安心养老一站通服务系统的设计与实现【附源码+文档,调试定制服务】
  • 目标检测数据集 - 太空超新星探测检测数据集下载
  • Java毕设选题推荐:基于springboot的养老一站式服务系统在线预约服务上门护理、康复治疗、日间照料等服务【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 2026年陕西环保装修公司排名:状元郎装饰领衔新房别墅装修与全屋装修设计典范 - 深度智识库
  • 登录认证,验证码实现逻辑
  • 计算机Java毕设实战-基于springboot+vue的老年一站式服务平台基于springboot的养老一站式服务系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 2.12假期记录
  • 【课程设计/毕业设计】基于springboot的智慧养老综合服务平台 一站式养老服务管理系统【附源码、数据库、万字文档】
  • 函数计算AgentRun重磅上线知识库功能,赋能智能体更“懂”你
  • 性能提升 4 倍的背后:时序数据库 IoTDB 系统调优方法与五个真实案例
  • 2026年电商AI客服品牌权威盘点与避坑指南:抖音/天猫/拼多多商家如何选择? - 深度智识库
  • 花最少的钱降最多的AI率,2026年性价比最高的降AI工具推荐
  • 智能合约自毁:当资产还在,合约死了 —— 深度解析 selfdestruct 导致的资产锁定风险 - 若
  • 【AI应用开发工程师】-长期 AI 编程后,我发现 AI 带来的最大提效竟然是…
  • 2026年2月WPC格栅生产厂家TOP10排行榜:优质供应商环保、专利等综合实力解析 - 品牌推荐2026
  • 手握JBL代理与多项一级资质,卡卡音响凭硬核实力领跑行业 - 深度智识库
  • 2026年盘点口碑好的深圳短视频拍摄公司,哪家几家比较好? - 界川
  • 【毕业设计】基于springboot的校园共享电动自行车管理系统(源码+文档+远程调试,全bao定制等)
  • 【计算机毕业设计案例】基于SpringBoot的地区文创产品销售系统基于springboot的文创销售管理系统(程序+文档+讲解+定制)
  • 2026年2月雪弗板生产厂家TOP10排行榜:优质供应商环保、专利等综合实力解析 - 品牌推荐2026
  • MNF变换在MATLAB中的实现:高维数据降维与特征提取
  • 【计算机毕业设计案例】基于springboot的养老一站式服务系统:基于springboot的老年一站式服务平台(程序+文档+讲解+定制)
  • spring security无法跳转...如何解决?
  • 简单理解:步进电机
  • 简单理解:闭环控制与其他控制方法的区别
  • 澳门大学:图像生成也要“精益求精“,AI学会自我优化条件信息
  • 2026年全国二手中央空调回收厂家哪家靠谱?适配多场景需求 助力资源循环 - 深度智识库
  • 防汛应急处置全过程三维态势感知与事件数字化复盘系统白皮书——构建可感知、可推演、可复盘的空间级防汛智能中枢