如何从数据绑定中获取元素 foreach javascript

how to get element from databind foreach javascript

我的问题是为什么当我写 ClassName[1] 时给我 undefined ? 我的代码:

    <select id="ClassNameEdit" class=" form-control" data-bind="foreach:ClassData">

              <option data-bind="text:ClassName,value:ClassId, name:ClassId"></option>

            </select>
  <script>
let a= document.getElementById('ClassNameEdit').children
console.log(a.item(1))

  </script>

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

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

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