获得当前tr的第二个td的值,用js写

获得当前tr的第二个td的值,用js写,第1张

<table>

    <tr><td></td><td>1</td></tr>

    <tr><td></td><td>2</td></tr>

    <tr><td></td><td>3</td></tr>

</table>

<script>

var tr=documentgetElementsByTagName('tr');

for(var i=0;i<trlength;i++){

    !function(j){

        tr[i]onclick=function(){

            var val = thisgetElementsByTagName('td')[1]innerHTML;

            alert(val)

        }

    }(i)

}

</script>

js可以用td 对应的id获取该对象

例:<td id="td1"></td>

js:var td=documentgetElementById("td1");

可以用该对象赋予该td的style等属性

如果是要获得<td>苹果</td>里的"苹果"的话用下面的方法

我们把该值放到隐藏域里然后从js取得该值

<td>苹果<input type="hidden" name="pm1" id="pm1" value="苹果"></td>

js:var pm=documentgetElementById("pm1")value;

以上就是关于获得当前tr的第二个td的值,用js写全部的内容,包括:获得当前tr的第二个td的值,用js写、js怎么获取table标签下的thead标签下的<td>的值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9626646.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存