如果错误,如何检查无线电组中的第二个选项?

问题描述

<input type="radio" name="verificado_57" value="0" onclick="save(57)"> OK
<input type="radio" name="verificado_57" value="1" onclick="save(57)"> NO

然后,当我从mysql收到响应时,如果值为 true ,则应选中OK,如果 false ,则应选中NO。

我尝试一下,但是不行。

document.getElementByName('verificado_'+valor.ID_PREGUNTA).checked = valor.RESPUESTA;

解决方法

答案可能看起来像这样:

var valor = {
  "ID_PREGUNTA": 57,"RESPUESTA": true
}
var s = document.getElementsByName('verificado_' + valor.ID_PREGUNTA);

for (var i = 0; i < s.length; i++) {
  s[i].checked = valor.RESPUESTA;
}

演示

var valor = {
  "ID_PREGUNTA": 57,"RESPUESTA": true
}
var s = document.getElementsByName('verificado_' + valor.ID_PREGUNTA);

for (var i = 0; i < s.length; i++) {
  s[i].checked = valor.RESPUESTA;
}
<input type="radio" name="verificado_57" value="0" onclick="save(57)"> OK
<input type="radio" name="verificado_57" value="1" onclick="save(57)"> NO

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...