2015-12-21 62 views
1

我试图将存储在数据库(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; 

回答

2

尝试使用querySelector因为getElementsByName()将返回对象的数组,你想波纹管检查之一,在jsonObj.TEMP.RECS[x].GENDER具体value,检查例如:

document.querySelector('input[value="'+jsonObj.TEMP.RECS[x].GENDER+'"]').checked = true; 

希望这有助于。