如何用原生js获取span标签里的元素

如何用原生js获取标签里面的元素,我想获得这个input标签以便给它赋值

img

我现在可以得到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时,报错

img


报错是没有孩子:

img

我知道可以用 document.querySelector等方法获得input元素,但是能不能直接在这一小段child(即span)里得到而不是检索整个document

给你举个例子
以你这个input为例:

img

这样赋值:

document.getElementById("txt30").value = "我是新的值";

不是有document.getelementbyid之类的方法嘛,给你要的input起个id,直接获取赋值呗,而且你贴出来的代码不是拿到的一个div元素嘛,好像不是span元素啊