gpt4 book ai didi

javascript - 使用核心 JavaScript 中的名称和值属性检查单选按钮

转载 作者:行者123 更新时间:2023-12-03 06:49:55 25 4
gpt4 key购买 nike

我想根据单选按钮的名称和值属性来选择它。

<div id="p1sync" class="form-group">
<label>P1 Sync :</label>
<h5><input type="radio" name="p1sync" value="0" />&nbsp;&nbsp;Not Used</h5>
<h5><input type="radio" name="p1sync" value="1"/>&nbsp;&nbsp;1 Person Price</h5>
<h5><input type="radio" name="p1sync" value="2"/>&nbsp;&nbsp;2 Person Price</h5>
<h5><input type="radio" name="p1sync" value="3"/>&nbsp;&nbsp;Room Price</h5>
</div>

我试过了,但没用,

document.getElementsByName('p1sync').value = 2;

最佳答案

getElementsByName 返回没有 value 属性的集合。

使用value属性来选择元素,因为有许多元素具有相同的name

Use querySelector to select the element using value attribute.

document.querySelector('[name="p1sync"][value="2"]').checked = true;
<div id="p1sync" class="form-group">
<label>P1 Sync :</label>
<h5><input type="radio" name="p1sync" value="0" />&nbsp;&nbsp;Not Used</h5>
<h5><input type="radio" name="p1sync" value="1"/>&nbsp;&nbsp;1 Person Price</h5>
<h5><input type="radio" name="p1sync" value="2"/>&nbsp;&nbsp;2 Person Price</h5>
<h5><input type="radio" name="p1sync" value="3"/>&nbsp;&nbsp;Room Price</h5>
</div>

关于javascript - 使用核心 JavaScript 中的名称和值属性检查单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37560906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com