Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.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
如何从databind foreach javascript获取元素_Javascript_Knockout.js - Fatal编程技术网

如何从databind foreach javascript获取元素

如何从databind foreach javascript获取元素,javascript,knockout.js,Javascript,Knockout.js,我的问题是,为什么当我写类名[1]时会给出未定义的? 我的代码: 设a=document.getElementById('ClassNameEdit').children 控制台日志(a.项目(1)) 要使用纯Javascript获取该元素,您必须执行以下操作: let a = document.getElementById('ClassNameEdit').children; console.log("my element = ", a.item(0)); 第一个元素,将以0而不是1的索引

我的问题是,为什么当我写类名[1]时会给出未定义的? 我的代码:


设a=document.getElementById('ClassNameEdit').children
控制台日志(a.项目(1))

要使用纯Javascript获取该元素,您必须执行以下操作:

let a = document.getElementById('ClassNameEdit').children;
console.log("my element = ", a.item(0));

第一个元素,将以0而不是1的索引开始。

它给了我null@alaakaheel你能共享一个JSFIDLE吗?@alaakeheel看看控制台,元素会被记录下来
let a = document.getElementById('ClassNameEdit').children;
console.log("my element = ", a.item(0));