为html表格添加双击事件,并获取<td>节点的值
来源:互联网 发布:网络共享文件夹打不开 编辑:程序博客网 时间:2024/06/07 07:50
ITOO,评教移动端,需要为表格每行添加双击事件,以对为评估课程进行评估,虽然是简单的js代码,但还是费了我和霍霍一番功夫,
js代码如下:
window.onload = init; function init() { var trs =document.getElementsByTagName('tr'); for (var i = 0; i < trs.length; i++) trs[i].onclick = doclick; }//获取tr节点,并循环卫每个tr节点添加双击事件 function doclick() { alert(this.innerHTML); //var str =this.innerHTML.childNodes(); //获取的方法一 var TeacherName =this.cells[0].childNodes[0].textContent;//获取此行第一个单元格的值,childNodes[0]指此单元格子节点的第一个子节点 var CourseType =this.cells[1].childNodes[0].textContent;////获取此行第二个单元格的值 var CourseName =this.cells[2].childNodes[0].textContent;////获取此行第三个单元格的值 var TeacherCourseID =this.cells[3].childNodes[0].textContent;//获取此行第四个单元格的值 var AssessStatus =this.cells[4].childNodes[0].textContent;//获取此行第五个单元格的值 if (AssessStatus == "尚未评估") { var url ="../EvaluationStudentAssess/StudentAssess?CourseName=" + CourseName +"&TeacherCourseID=" + TeacherCourseID +"&CourseType=" + CourseType + "&TeacherName=" +TeacherName; window.location.href =url; } alert(); }
好了,接下来,请等着看,评教移动端的效果。
0 0
- 为html表格添加双击事件,并获取<td>节点的值
- 如何给td添加事件并传参,获取下一个td的值
- JSP页面动态生成表格并为表格添加事件
- 动态获取表格的td 然后设置为空
- 给HTML<select>标签里的option添加双击事件
- jquery为动态的节点添加事件
- 获取表格中td的值及获取源码
- JS生成动态表格并为每个单元格添加单击事件的方法
- WPF为ListBox添加ListBoxItem的双击事件
- Cocos2d-iphone 为sprite添加双击的事件响应
- 双击表格td进行编辑
- 获取非最后一列td值并将title设为该值的方法
- 关于表格td点击事件的监听
- js添加表格的tr和td
- JSP页面动态生成表格并为表格添加事件(续)
- ListView添加事件并获取选中项的值
- ListView添加事件并获取选中项的值
- android ListView添加事件并获取选中项的值
- 初探kali Linux
- 百度面试题 0-1背包问题-动态规划法
- IOS--Swift 01
- sql存储过程
- Handler 机制学习之基本用法
- 为html表格添加双击事件,并获取<td>节点的值
- java中Map,List与Set的区别(一)
- LeetCode之Best Time to Buy and Sell Stock II
- sql实现从两个表获取字段组成表数据再插入到函数表中
- x5studio的常用操作
- Git简单介绍(一)
- 科研日报 20150831 FFT ETHERNET
- leetcode 238: Product of Array Except Self
- 【JS】测试:HTML页面引入另一个HTML页面,同名ID会冲突吗