<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<input type="checkbox" name="checkbox" onclick="show('li')">
<img src='li.jpg' style='display:none' id='li'>
<input type="checkbox" name="checkbox" onclick="show('xiangjiao')" checked>
<img src='xiangjiao.jpg' style='display:none' id='xiangjiao'>
<script type="text/javascript">
function show(id){
if(document.getElementById(id).style.display == "block"){
document.getElementById(id).style.display = "none";
}else if(document.getElementById(id).style.display == "none"){
document.getElementById(id).style.display = "block";
}
}
</script>
</body>
</html>
第一个没有设定默认打钩,点击checkbox会显示图片,取消就隐藏图片,第二个设定了默认打钩,变成了打钩不显示图片,取消显示图片了,怎么修改判断打钩显示,取消不显示?