代码之家  ›  专栏  ›  技术社区  ›  Raviga

如何使用JS更改HTML标签for

  •  0
  • Raviga  · 技术社区  · 6 年前

    <input type="checkbox" id="greatId" name="greatId">
    <label id="checkLabel" for="greatId">Check Box</label>
    

    如何使用JavaScript更改 for

    document.getElementById('checkLabel').for = 'newTarget';
    
    1 回复  |  直到 6 年前
        1
  •  4
  •   Quentin    6 年前

    使用 setAttribute 使用JavaScript更改任何元素的属性。

    document.getElementById('checkLabel').setAttribute("for","newTarget");