我正在尝试填充"性别"存储在数据库中的值(jsonObj.TEMP.RECS [x] .GENDER)到HTML表单上。如果值是"男性",我想要"男性"的单选按钮。被选中。请帮忙。
<input type="radio" name="gender" value="Male"> Male
<input type="radio" name="gender" value="Female"> Female
使用Javascript:
document.getElementsByName("gender").value = jsonObj.TEMP.RECS[x].GENDER;
答案 0 :(得分:2)
尝试使用querySelector
,因为getElementsByName()
将返回对象数组,并且您要检查value
中具有特定jsonObj.TEMP.RECS[x].GENDER
的对象,请查看以下示例:
document.querySelector('input[value="'+jsonObj.TEMP.RECS[x].GENDER+'"]').checked = true;
希望这有帮助。