我有以下HTML,如何从JavaScript中的代码input
中检索name
的ID?
<div class="named-tags">
<label for="radio_01" class="radio" >
<input type="radio" name="Name[labeled_tags][]" value="01" id="radio_button_01">
Fblabel
<span class="control-indicator"> </span>
</label>
</div>
答案 0 :(得分:0)
使用document.getElementsByName('Name[labeled_tags][]')
将返回具有指定标记的元素数组。
您最有可能想要选择带有标记名称的第一个元素,在这种情况下,您将使用document.getElementsByName('Name[labeled_tags][]')[0]
let inputElem = document.getElementsByName('Name[labeled_tags][]')[0];
console.log(inputElem.outerHTML);
&#13;
<div class="named-tags">
<label for="radio_01" class="radio">
<input type="radio" name="Name[labeled_tags][]" value="01" id="radio_button_01"> Fblabel
<span class="control-indicator"> </span>
</label>
</div>
&#13;