如何用原生js获取标签里面的元素,我想获得这个input标签以便给它赋值
我现在可以得到span标签:
let y = document.querySelectorAll('.panel.easyui-fluid')
for (let s in y){
let child = y[s].children[1].children[1];
console.log(child)
}
但是当我尝试再获得span的children时,报错
我知道可以用 document.querySelector等方法获得input元素,但是能不能直接在这一小段child(即span)里得到而不是检索整个document
给你举个例子
以你这个input为例:
这样赋值:
document.getElementById("txt30").value = "我是新的值";
不是有document.getelementbyid之类的方法嘛,给你要的input起个id,直接获取赋值呗,而且你贴出来的代码不是拿到的一个div元素嘛,好像不是span元素啊