> 웹 프론트엔드 > JS 튜토리얼 > 전체 선택 및 선택 반전 JavaScript의 기능에 대한 자세한 설명(코드 예제 포함)

전체 선택 및 선택 반전 JavaScript의 기능에 대한 자세한 설명(코드 예제 포함)

藏色散人
풀어 주다: 2022-08-06 13:48:02
앞으로
2116명이 탐색했습니다.

이 글은 네이티브 js가 모두 선택 및 선택 반전 기능을 구현하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

아이디어: 먼저 노드를 얻습니다.

		遍历每个节点 获取到checked的属性
		然后我们通过改变checked的属性改变选中的状态
		全选的时候我们让他们都为true 
		反选的时候我们使用!达到效果
로그인 후 복사

전체 선택 및 선택 반전 JavaScript의 기능에 대한 자세한 설명(코드 예제 포함)

이번에 사용된 지식 포인트는 다음과 같습니다.

document.getElementsByName(‘name属性’):选中所有的name为name属性的的元素节点对象
document.getElementById('id名称'): 通过id名称获取一个元素节点对象
onclick:鼠标点击事件
로그인 후 복사

html 부분:

<input> 全选
<input>足球
<input>篮球
<input>羽毛球
<input>反选
로그인 후 복사

js 부분

var items = document.getElementsByName('items');
var quan = document.getElementById('quan');
var fan = document.getElementById('fan');

function fan1(){
    var index = 0;
    for(var i =0;i<items.length quan.onclick="function(){" fan.onclick><p> <img src="https://img.php.cn/upload/article/000/000/020/a37a80b3c1cd10f0bf97587d1908c868-1.png" alt="전체 선택 및 선택 반전 JavaScript의 기능에 대한 자세한 설명(코드 예제 포함)"> </p>
<p>관련 추천 :【<a href="//m.sbmmt.com/course/list/17.html" target="_blank">JavaScript 비디오 튜토리얼</a>】</p>
<link href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/markdown_views-22a2fefd3b.css" rel="stylesheet">
<link href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/style-4f8fbf9108.css" rel="stylesheet"></items.length>
로그인 후 복사

위 내용은 전체 선택 및 선택 반전 JavaScript의 기능에 대한 자세한 설명(코드 예제 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿