根据从数据库检索到的值,选中窗体上的单选按钮
check radio button on a form based on value retrieved from database
我正在尝试将存储在数据库(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;
尝试使用querySelector
,因为getElementsByName()
将返回对象数组,并且您希望检查jsonObj.TEMP.RECS[x].GENDER
中具有特定value
的对象,请检查以下示例:
document.querySelector('input[value="'+jsonObj.TEMP.RECS[x].GENDER+'"]').checked = true;
希望这能有所帮助。
相关文章:
- 多个单选按钮组相互干扰
- 是否可以禁用jquery中的单个单选按钮
- 如果选择了特定的单选按钮,如何显示窗体
- 选择单选按钮时显示或隐藏窗体
- 多个单选按钮窗体、单个组无法检索值
- 是否可以使用后退按钮保留窗体单选选项
- 使用解释的变量名称循环遍历窗体上的单选按钮
- 在选择单选按钮时绘制窗体
- 如何向窗体动态添加单选按钮
- 检查动态窗体中的单选按钮
- 按类名验证单选按钮的窗体
- 根据从数据库检索到的值,选中窗体上的单选按钮
- 在窗体内选择一类单选按钮
- 单击单选按钮或复选框时,窗体滚动到顶部
- 使用jQuery为单选按钮窗体创建解释框
- 显示另一组窗体的单选按钮
- 使用无干扰JavaScript的窗体单选按钮
- Greasemonkey更改窗体中单选按钮的值
- 带有Javascript的窗体函数中的单选按钮
- 如何确定在具有多个按钮组的窗体中选择哪个单选按钮