JavaScript里获得未知行的数据 行的数据是循环出来的 不知道ID行里有两列 一列是数据 一列是图片 数据和图片的ID是位置的我现在想用一个方法 点击的时候获得这个未知行 的图片的ID 可以实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 行的数据是循环出来的 不知道ID 行里有两列 一列是数据 一列是图片 数据和图片的ID是未知的 我现在想用一个方法 点击的时候获得这个未知行 的图片的ID 可以实现吗? 知道TABLE的ID就可以var tb = document.all("tableName");for(var i=0;i<tb.rows.length;i++){ tb.rows[i].cells[0].children[0] tb.rows[i].cells[1].children[0]}对应的TABLE格式<table> <tr> <td> <input type="text"> </td> <td> <img src="xx"/> </td> </tr></table> <tr> <td ><%# Convert.ToString(Eval("mName")) %></td> <td ><%# Convert.ToString(Eval("fName")) %></td> <td ><a href="javascript:getBool('<%# Eval("mID")',)<%# Convert.ToString(Eval("IMG")) %></a></td></tr> 就是上面的意思 所有数据是绑定的 点击图片的是很调用getBool方法后台根据不同情况绑定了 4种图片所以就有4个ID 因为是循环的 我不知道绑定的是哪张图片 我就想在getBool的方法里面获得图片的ID 有办法吗? rows,cells,children都是可以循环取值的,你什么都不写,我只能告诉你思路 在html中取得客户端的iddocument.getElementById("clientId")来获取对象 我给你的代码看不明白的话,你需要一本《DHTML.chm》 function find(obj){ var myName = obj.innerText; //获取当前单元格内容 var address = obj.parentNode.childNodes[1].innerText; //获取下一个单元格内容 var phone = obj.parentNode.childNodes[2].innerText; //获取下下个单元格内容}<td onclick="find(this)">张三</td>单击单元格 触发函数获取当前单元格内容供参考 添加onclick()事件onclick='alert(this.id)';有问题么 iframe跨域 怎样实现把一张图片从一个热区拖动到另一个热区? jquery怎样给自己写的插件中的函数传参并得到结果 模式窗口……iframe……一个讨人厌的刷新问题 Jquery引用的问题. 关于opener操作的简单问题,急!!! 怎们让下拉类表失效? 怎么得到中文字符串的2进制表示方式. 求代码 如何延迟? options.add问题 如何在textbox的onchange事件中获取没改动之前的值
行里有两列 一列是数据 一列是图片
数据和图片的ID是未知的
我现在想用一个方法 点击的时候获得这个未知行 的图片的ID 可以实现吗?
var tb = document.all("tableName");
for(var i=0;i<tb.rows.length;i++){
tb.rows[i].cells[0].children[0]
tb.rows[i].cells[1].children[0]
}对应的TABLE格式
<table>
<tr>
<td>
<input type="text"> </td>
<td>
<img src="xx"/> </td>
</tr>
</table>
<tr>
<td ><%# Convert.ToString(Eval("mName")) %></td>
<td ><%# Convert.ToString(Eval("fName")) %></td>
<td ><a href="javascript:getBool('<%# Eval("mID")',)<%# Convert.ToString(Eval("IMG")) %></a></td>
</tr>
就是上面的意思 所有数据是绑定的 点击图片的是很调用getBool方法
后台根据不同情况绑定了 4种图片所以就有4个ID 因为是循环的 我不知道绑定的是哪张图片
我就想在getBool的方法里面获得图片的ID 有办法吗?
你什么都不写,我只能告诉你思路
document.getElementById("clientId")来获取对象
单击单元格 触发函数获取当前单元格内容供参考
onclick='alert(this.id)';
有问题么