HTML中js怎么用某个td标签的onclick()来获取另一个td标签中的文本值
答案:3 悬赏:60
解决时间 2021-02-21 17:53
- 提问者网友:练爱
- 2021-02-21 11:36
HTML中js怎么用某个td标签的onclick()来获取另一个td标签中的文本值
最佳答案
- 二级知识专家网友:廢物販賣機
- 2021-02-21 12:54
你好,这是我改的的代码,你试下,我用了jQuery插件:
111 | 点击(必须有字,不然不显示) |
222 | 点击(必须有字,不然不显示) |
全部回答
- 1楼网友:酒安江南
- 2021-02-21 14:35
获取点击元素的第一个兄弟元素的文本,可以有如下几种方法
先获取父元素,在获取第一个子元素
直接获取第一个兄弟元素
所有的方法用jQuery 非常好做, 原生js 代码非常繁琐。
最好不要在html中写js,样式,结构,行为要分离
下面我给出了原生js实现功能的一些代码。你试试jquery会非常简单的。
很多办法的,onclick的时候执行this.previousSbiling就可以找到节点,然后获取文本就行,previousSbiling的意思为找到当前节点的上一个兄弟元素。
“直接用getElementById不行吧。因为每个td标签的id都是一样的“。你这句话有问题,ID是唯一的,你多个ID也只是第一个起作用。 另外你可以给你要获取的节点加个class,点击的时候通过获取class来拿到文本。 我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
|