使用javascript使用for属性更改表单标签内容

Use javascript to change a form label content using the for attribute

本文关键字:使用 标签 表单 javascript for 属性      更新时间:2023-09-26

我试图改变标签的innerHTML。我无法访问表单,因此无法编辑HTML。标签唯一的标识符是"for"属性。

下面是输入和标签的结构:
    <div class="fullWidthContent" id="questionCheckboxDiv" style="display: block;">
      <div class="questionLabel"></div>
      <div class="questionCheckboxFormFieldContainer">
        <span class="questionCheckbox">
          <input type="checkbox" onclick="checkdep(this);" onblur="validatefield(this);" checked="" value="Y" name="Question Checkbox" id="Question_Checkbox">
          <label for="Question_Checkbox">I'd like to change this label text!</label>
        </span>
      </div>
    </div>

您可以使用属性选择器作为for只是一个属性

$('label[for="Question_Checkbox"]').text('something')
相关文章: