如何从数据绑定中获取元素 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 开始。
我的问题是为什么当我写 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 开始。