Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取:e.target.parentElement.parentElement.childNodes[1]的值_Javascript_Jquery_Jquery Ui_Javascript Events - Fatal编程技术网

Javascript 获取:e.target.parentElement.parentElement.childNodes[1]的值

Javascript 获取:e.target.parentElement.parentElement.childNodes[1]的值,javascript,jquery,jquery-ui,javascript-events,Javascript,Jquery,Jquery Ui,Javascript Events,我在DOM中有一个元素,我可以使用以下命令读取该元素: e.target.parentElement.parentElement.childNodes[1] 它在控制台中呈现为: e.target.parentElement.parentElement.childNodes[1] <td>​ " 1 " <input length=​"9" data

我在DOM中有一个元素,我可以使用以下命令读取该元素:

e.target.parentElement.parentElement.childNodes[1]
它在控制台中呈现为:

e.target.parentElement.parentElement.childNodes[1]
<td>​
"
                                1
                                "
<input length=​"9" data-val=​"true" data-val-number=​"The field TarriffID must be a number." data-val-required=​"The TarriffID field is required." id=​"TarriffID" name=​"TarriffID" type=​"hidden" value=​"44">​
</td>​
……等等

请问这里的解决方案可能是什么

非常感谢。

解决了这个问题:

var tarriffID = e.target.parentElement.parentElement.childNodes[1].firstChild.value;
非常感谢

编辑

实际上是更深一步:

e.target.parentElement.parentElement.childNodes[1].childNodes[1].value;

childNodes[1]返回元素,尝试更深一层获取元素,然后获取.value。@Lugia1011101谢谢,你是对的;这就是我在下面所做的,如果你看一下它的工作原理的话。警告:ID必须是唯一的!不要在foreach循环中使用它们
var tarriffID = e.target.parentElement.parentElement.childNodes[1].firstChild.value;
e.target.parentElement.parentElement.childNodes[1].childNodes[1].value;