<td align="center">
<input type="checkbox" name="appeared" checked="checked"/>
</td>
<td align="center">
<input type="checkbox" name="absence"/>
</td>
现在有两个checkbox,默认第一个被选中,在选中第二个的话,第一个的不被选中,也就是他们两个只能选一个,用js怎么写? function getValue()
{
var i = document.getElementsByName("appeared");
var j = document.getElementsByName("absence");
if(i.checked == true)
{
j.checked = false;
}
if(j.checked==true)
{
i.checked=false;
}
}
<input type="checkbox" name="appeared" checked="checked"/>
</td>
<td align="center">
<input type="checkbox" name="absence"/>
</td>
现在有两个checkbox,默认第一个被选中,在选中第二个的话,第一个的不被选中,也就是他们两个只能选一个,用js怎么写? function getValue()
{
var i = document.getElementsByName("appeared");
var j = document.getElementsByName("absence");
if(i.checked == true)
{
j.checked = false;
}
if(j.checked==true)
{
i.checked=false;
}
}
<html>
<head>
<title>测试</title>
</head>
<body>
<form>
<input type="checkbox" id="one" onClick="checkBox('one');">
<input type="checkbox" id="two" onClick="checkBox('two');">
</form>
</body>
<script type="text/javascript">
function checkBox(id){
if(id=='one'){
document.getElementById('one').checked=true;
document.getElementById('two').checked=false;
}else{
document.getElementById('two').checked=true;
document.getElementById('one').checked=false;
}
}
</script>
</html>
1 张三 选中(不选中) 不选中(选中)
2 王五 选中(不选中) 不选中(选中)
3 陈留 选中(不选中) 不选中(选中)
4 田七 选中(不选中) 不选中(选中)
5 王八 选中(不选中) 不选中(选中)