m0_53195254 2022-12-06 21:12 采纳率: 0%
浏览 24

如何用原生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

  • 写回答

2条回答 默认 最新

  • 越来越好。 2022-12-06 22:51
    关注

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

    img

    这样赋值:

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

报告相同问题?

问题事件

  • 创建了问题 12月6日