html:
<tr class="bg_light" >
<td style="height:30px" align="center" class="lockX">TTTTTT</td>
<td align="center" class="lockX">
TTTTTTTTTTTTTTTTT
</td>
<td style="text-align:left" class="lockX"> TTTTTTTT </td>
<td style="text-align:left" class="lockX"> TTTTTTTTTT </td>
<td style="text-align:left" class="unlock"> TTTTTTTTTTT </td>
<td style="text-align:left" class="unlock"> TTTTTTTT </td>
<td align="center" class="unlock">TTTTTTTTT </td>
<td align="center" class="unlock">TTTTTTT </td>
<td align="center" class="unlock">TTTTTTTT</td>
<td align="center" class="unlock"><%=AVO.getRemark()%> </td>
<td align="center" class="unlock">
<a onmouseover="javascript:showTargetSys(this)">查看</a>
</td>
<td align="center" class="unlock">
TTT
</td>
</tr>
javascript:
function showTargetSys(obj) {
var trNodes = obj.parentNode.parentNode;
var tdNodes = trNodes.childNodes;
var tdNodesArray = new Array();
for(var i = 0; i < tdNodes.length; i++) {
var node = "";
//IE下tagName能识别
//FF、Chrome下tagName不能识别
if(document.all) { //IE
node = tdNodes[i].tagName;
} else { //非IE
node = tdNodes[i].nodeName;
}
if(node.toUpperCase() == "TD") {
tdNodesArray.push(tdNodes[i]);
}
}
var serviceMark = "";
var methodMark = "";
//IE下innerText能识别
//FF、Chrome下innerText不能识别
if(document.all) {
serviceMark = tdNodesArray[4].innerText;
methodMark = tdNodesArray[5].innerText;
} else {
serviceMark = tdNodesArray[4].textContent;
methodMark = tdNodesArray[5].innerText;
}
var random = Math.random();//随机数,只传参,后台不用接收
var url = "<%=contextPath%>/servlet/AjaxServlet?flag=getTargetSys&serviceId="+serviceId+"&methodId="+methodId+"&random"+random;
$.get(
url,
function(response) {
/*$('#targetSys').html(response);*/
alert("response: " + response);
});
/*$('#targetSys').css('display', 'block');*/
}
相关推荐
/* 第一种,原生的js,先获取table然后获取tr标签,然后遍历td */ // $('#selectIds').val(); // var table = document.getElementById(tb_table);//获取第一个表格 // var array = table.getElementsByTagName(tr...
下面小编就为大家带来一篇js中获取 table节点各tr及td的内容简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
js操作HTML增加删除TR/TD (学前班级别的哈!)
<tr id="tr1"> <td> 1 </td> </tr> var tt = document.getElementById... var FF = document.createElement("<td></td>"); FF.innerText = 'td'+ i; tt.appendChild(FF); } </script>...............
主要介绍了JS动态添加Table的TR,TD实现方法,涉及js针对Table中TR、TD节点的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
动态获取TABLE中的TD内容 动态获取TABLE中的TD内容 动态获取TABLE中的TD内容
对于一个table,兼容IE与FF、Chrome的省略方式CSS写法: 复制代码代码如下: table{ width:200px; table-layout: fixed; } .autocut{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-...
主要介绍了JS获取Table中td值的方法,实例分析了javascript操作table中td的技巧,非常具有实用价值,需要的朋友可以参考下
IE8兼容获取class函数,循环改变背景的颜色.
获取网页表格数据 <tr> <td>正则表达式 获取网页表格数据 <tr> <td>正则表达式
在不知道table的ID的情况下。隐藏table里面的tr td
html代码: <td>分配</a></td> js代码: 方法一: $(obj).parent("td").parent("tr").find("td:eq(4)").html('未消费'); 方法二: $(obj).parent("td").parent("tr").find("td").eq(2).html('fou
TD不支持IE7.0版本的解决方法 TD不支持IE7.0版本的解决方法
webtable类-对于页面中列表含有table的,获取元素对象的方法类
使用javascript来获取table中某个td的值,这样可以动态设置td的属性
主要介绍了jquery动态添加删除(tr/td)的方法,需要的朋友可以参考下
NULL 博文链接:https://zjutsoft.iteye.com/blog/1198621