读书人

初学者请问坐等高手。JS 这样怎么能

发布时间: 2013-06-19 10:26:41 作者: rapoo

菜鸟请教,坐等高手。JS 这样如何能取到值。看官请进,



初学者请问,坐等高手。JS 这样怎么能取到值。看官请进




var text3 = obj.parentNode.parentNode.childNodes[0].value;
这个取的就是 input中第一列的值。

用这种父节点和子节点方式,如何取到input中输入的值?

大恩不言谢
[解决办法]
obj.parentNode=>tr
tr.parentNode=>table
table.childnodes[0]=>第一个tr
[解决办法]

function CheckText(obj) {
var table = obj.parentNode.parentNode.parentNode.parentNode; //从td获取table
var sceneName = table.rows[0].cells[1].childNodes[0].value; //获取table中某个td的值
//如果由文本框Text1触发,那么可以直接得到该文本框的值为
var Text1_1=obj.value;
var Text1_2=table.rows[1].cells[0].childNodes[0].value;//这种方式得到Text1
var Text2=table.rows[1].cells[1].childNodes[0].value;//这种方式得到Text2
}

读书人网 >asp.net

热点推荐