表格问题,急

itismin 2013-03-14 06:09:06
现在有一个表格有3列,行数不定。 第2列是一个修改button
我想问的是 点了button后 如何找到本列的第一列 并修改当中的文本框值
不通过 id 得到要修改的td对象,有哪些解决方法。谢谢咯!
...全文
296 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱若如梦 2013-03-14
  • 打赏
  • 举报
回复
this.parentNode.parentNode.childNodes[0].getElementsByTagName("a")[0].innerHTML = "testvalue"; 大概是这样。
itismin 2013-03-14
  • 打赏
  • 举报
回复
引用 1 楼 datiexiong 的回复:
引用 楼主 itismin 的回复:现在有一个表格有3列,行数不定。 第2列是一个修改button 我想问的是 点了button后 如何找到本列的第一列 并修改当中的文本框值 不通过 id 得到要修改的td对象,有哪些解决方法。谢谢咯! javascript 很简单button的onclick……
我试了下,可以,那么如果第一列的是一个超链接,我想改变超链接里面的文本怎么做呢 谢谢!
itismin 2013-03-14
  • 打赏
  • 举报
回复
我试了下,可以,那么如果第一列的是一个超链接,我想改变超链接里面的文本怎么做呢 谢谢!
爱若如梦 2013-03-14
  • 打赏
  • 举报
回复
引用 楼主 itismin 的回复:
现在有一个表格有3列,行数不定。 第2列是一个修改button 我想问的是 点了button后 如何找到本列的第一列 并修改当中的文本框值 不通过 id 得到要修改的td对象,有哪些解决方法。谢谢咯! javascript
很简单button的onclick事件这样写 比如此行这样 <tr> <td>test</td> <td></td> <td><button onclick="this.parentNode.parentNode.childNodes[0].innerHTML = 'changeValue'"> </button></td> </td> </tr> button的父节点为td,td的父节点为tr,tr第一个子结点为目标td

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧