页面:
<divclass="form-group">
<labelfor="isUse"class="col-sm-3control-label"><fontstyle="color:red;">* </font>邮箱是否启用</label>
<divclass="col-sm-7">
<labelclass="radio-inline">
<inputtype="radio"name="isUse"id="isUse"value="0"checked>禁用
</label>
<labelclass="radio-inline">
<inputtype="radio"name="isUse"id="isUse2"value="1">启用
</label>
</div>
</div>
<div class="form-group">
<label for="emailFlag" class="col-sm-3 control-label"><font style="color: red;">* </font>业务种类</label>
<div class="col-sm-7">
<input type="checkbox" name="project" id="project" value="1"/> 第一项
<input type="checkbox" name="project" id="project1" value="2"/> 第二项
<input type="checkbox" name="project" id="project2" value="3"/> 第三项
<input type="checkbox" name="project" id="project3" value="4"/> 第四项
<input type="checkbox" name="project" id="project4" value="5"/> 第五项
</div>
</div>
JS
//获取redio的值,根据值进行选定
var redios = document.getElementsByName("isUse");
if(selectRecord[0].isUse == '0'){
redios[0].checked = true;
}else{
redios[1].checked = true;
}
//获取checkbox的数组的值,indexOf确定是否包含某字符串
var checkboxs = document.getElementsByName("project");
if(selectRecord[0].project.indexOf("第一项") != -1 ){
checkboxs[0].checked = true;
}
if(selectRecord[0].project.indexOf("第二项") != -1 ){
checkboxs[1].checked = true;
}
if(selectRecord[0].project.indexOf("第三项") != -1 ){
checkboxs[2].checked = true;
}
if(selectRecord[0].project.indexOf("第四项") != -1 ){
checkboxs[3].checked = true;
}
if(selectRecord[0].project.indexOf("第五项") != -1 ){
checkboxs[4].checked = true;
}