Jsがチェックボックスの全選択を実現し、逆選択機能コードの実例を選択しません。
主にエルゴード法で要素を検索して、checkedの属性を変えて選択します。trueは選択状態で、falseは未選択状態です。
コードを実現
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。
コードを実現
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> </title>
<style>
#btn{
margin: 5px auto;
}
#btn>input{
font-size: 16px;
color: #fff;
background-color: rgb(110, 34, 182);
outline: none;
}
#city{
background-color: aqua;
}
</style>
<script>
window.onload=function(){
var obt1 = document.getElementById('btn1');
var obt2 = document.getElementById('btn2');
var obt3 = document.getElementById('btn3');
var ocity = document.getElementById('city');
var oinput = ocity.getElementsByTagName('input');
obt1.onclick=function(){
for(var i=0;i<oinput.length;i++)
{
oinput[i].checked=true;
}
}
obt2.onclick=function(){
for(var i=0;i<oinput.length;i++)
{
oinput[i].checked=false;
}
}
obt3.onclick=function(){
for(var i=0;i<oinput.length;i++)
{
if(oinput[i].checked==false)
{
oinput[i].checked=true;
}else{
oinput[i].checked=false;
}
}
}
}
</script>
</head>
<body>
<div id="btn">
<input type="button" id="btn1" value=" ">
<input type="button" id="btn2" value=" ">
<input type="button" id="btn3" value=" ">
</div>
<div id="city">
<input type="checkbox"> <br>
<input type="checkbox"> <br>
<input type="checkbox"> <br>
<input type="checkbox"> <br>
<input type="checkbox"> <br>
</div>
</body>
</html>
結果以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。