代码之家  ›  专栏  ›  技术社区  ›  Martin Fric

JavaScript QuerySelect所有类名innerHTML[重复]

  •  0
  • Martin Fric  · 技术社区  · 7 年前

    我有以下要素:

    document.querySelectorAll('.apply-dealer-xyz').innerHTML = "Deselect";
    <button class="btn cta-primary apply-dealer-xyz">Select</button>

    但它不起作用。

    有人猜猜吗?

    还有一个问题是,在jquery中可以这样做吗?(伪):

    document.querySelectorAll('[classname*=apply-dealer]').innerHTML = "anything"
    

    这会改变类名中包含apply dealer的每个元素吗?

    谢谢

    2 回复  |  直到 7 年前
        1
  •  0
  •   sampathsris Rihards Fridrihsons    7 年前
    document.querySelectorAll('.apply-dealer-xyz')[0].innerHTML = "Deselect";
    
        2
  •  0
  •   Sylwek    7 年前

    你必须使用 innerHTML 关于的第一个元素 querySelectorAll 查询选择器all 返回数组

    document.querySelectorAll('.apply-dealer-xyz')[0].innerHTML = "Deselect";
    <button class="btn cta-primary apply-dealer-xyz">Select</button>