selectedAnswerIDforQ15

selectedAnswerIDforQ15

如何获得具有ID和值的元素?这些是我的要素。我想禁用这3个单选按钮。

 <input id="selectedAnswerIDforQ15" name="selectedAnswerIDforQ15" type="radio" value="78" />

 <input id="selectedAnswerIDforQ15" name="selectedAnswerIDforQ15" type="radio" value="79" />

 <input id="selectedAnswerIDforQ15" name="selectedAnswerIDforQ15" type="radio" value="80" />


我所做的如下:

 document.getElementById("selectedAnswerIDforQ15").getElementByValue("78").disabled = true;
 document.getElementById("selectedAnswerIDforQ15").getElementByValue("79").disabled = true;
 document.getElementById("selectedAnswerIDforQ15").getElementByValue("80").disabled = true;


但这是行不通的。所有三个单选按钮的ID均相同。

如果我只使用document.getElementById("selectedAnswerIDforQ15").disabled = true,它将仅禁用第一个单选按钮。因此,我需要同时使用ID和值。请帮忙。

最佳答案

尝试一下:

 $("input[name='selectedAnswerIDforQ15'][value='78']").attr('disabled', disabled');
 $("input[name='selectedAnswerIDforQ15'][value='79']").attr('disabled', disabled');
 $("input[name='selectedAnswerIDforQ15'][value='80']").attr('disabled', disabled');

10-02 14:34