原生js操作html的combox,checkbox
1,获取combobox选中的值:
用户性别combobox内容为男,女
var select = document.getElementById("input-usersex");
uSex = select.options[select.selectedIndex].value;
2,设置combobox选中某个值:
//值少的情况
var selectBox = document.getElementById("input-usersex");
if(result.data.dbData[0].sex == "男")
selectBox.selectedIndex = 0;
else
selectBox.selectedIndex = 1;
//如果值比较多,则用循环
var selectBox = document.getElementById("input-userdegree");
for (var i = 0; i < selectBox.options.length; i++)
{
if (selectBox.options[i].value == result.data.dbData[0].degree) {
selectBox.selectedIndex = i;
break;
}
};
3,获取checkbox的值:
if($('input[id="chkexpired"]').is(':checked'))
isExpire = 1
else
isExpire = 0
4,设置checkbox的值:
document.getElementById("chkisfee").checked = true;