javascript生成动态表格,并为每个单元格添加单击事件
来源:互联网 发布:淘宝好评评语怎么删除 编辑:程序博客网 时间:2024/05/18 01:27
html:
<html> <head> <title>Demo</title> </head> <body> <label style="font-size:20px;width:600px;" >动态表格:</label><br/><table border="1"><tbody id="table"> </table> </body></html>
script:
<script>function getColumnDetail(column){ column.style.color = "blue"; //将被点击的单元格设置为蓝色alert(column.innerHTML); //弹出被点单元格里的内容}<!--trLineNumber为动态表格行数,tdData为动态表格每行单元格的数据,数据类型为数组-->function setTable(trLineNumber,tdData){ var _table = document.getElementById("table"); var _row; var _cell; for (var i = 0; i < trLineNumber; i++) { _row = document.createElement("tr"); document.getElementById("table").appendChild(_row); for(var j = 0; j < tdData.length; j++) { _cell = document.createElement("td"); _cell.onclick= function(){getColumnDetail(this)}; //为每个单元格增加单击事件 _cell.innerText = tdData[j]; _row.appendChild(_cell); } }}</script>
调用setTable(trLineNumber,tdData)这个函数即可动态生成一个表格,并且为每个单元格都设置了一个单击事件,触发后,弹出被点单元格内容,同时数据变蓝
0 0
- javascript生成动态表格,并为每个单元格添加单击事件
- JS生成动态表格并为每个单元格添加单击事件的方法
- JSP页面动态生成表格并为表格添加事件
- JSP页面动态生成表格并为表格添加事件(续)
- javascript动态添加表格行和单元格,并设置样式
- JavaScript动态添加表格并单元格合并处理
- Jquery 动态生成表格 并为行绑定单击变色动作
- 根据数据库的记录动态生成菜单并添加相应的单击事件
- javascript动态生成表格,并实现对表格行的添加和删除
- 如何自动生成表格并在单元格添加控件
- 表格动态加,删除行 单元格元素添加点击事件
- JavaScript动态操作表格,添加,删除行、列及单元格
- JavaScript动态操作表格,添加,删除行、列及单元格
- JavaScript动态操作表格,添加,删除行、列及单元格
- 为UIImageView添加单击事件:
- JavaScript动态的为元素添加事件
- JAVASCRIPT动态的为元素添加事件
- JavaScript动态的为元素添加事件
- 回文时间(山东理工OJ)
- Activity及Dialog的全透明(附android系统自带图标大全)
- 字符编解码的故事(ASCII,ANSI,Unicode,Utf-8)
- zookeeper3.4.5内存分配
- IOS 开发学习(1): 学习纲领以及Objective-C 基本语法学习
- javascript生成动态表格,并为每个单元格添加单击事件
- 转换编码
- Linux网络防火墙【4】 Linux内核网络 iptables 之filter分析
- matlab 2013b for linux
- Java类的继承和覆盖
- windows下matlab, R 等语言的批处理
- 泰克将举办全新WiFI及射频测试在线技术讲座
- hdu 2553 n皇后问题
- 插入排序(扫盲)