본문 바로가기
JAVA/JavaScript

javascript 이용 약관 전체 동의 만들기

by java나유 2022. 7. 19.
<script>


function abc() {
	var cc=document.getElementById("all");
	var w=0;
	var useck;
	
	if(cc.checked==true){
		useck=true;
	}
	else{
		useck=false;
	}
	while(w<=3){
		frm.agree[w].checked=useck;
		w++;
	}
	
}



</script>

</head>
<body>

[해당 광고 서비스를 선택하세요]<br>
<form name="frm" id="frm">
SMS 수신여부:
<input type="radio" name="pop" id="agree">동의함
<input type="radio" name="pop" id="disagree">동의안함
<br>
이메일 수신여부:
<input type="radio" name="pop2" id="agree">동의함
<input type="radio" name="pop2" id="disagree">동의안함
<br>
이벤트 알림 수신여부:
<input type="radio" name="pop3" id="agree">동의함
<input type="radio" name="pop3" id="disagree">동의안함
<br>
푸시알림 수신여부:
<input type="radio" name="pop4" id="agree">동의함
<input type="radio" name="pop4" id="disagree">동의안함
<br>

<label><input type="checkbox" name="all" id="all" onclick="abc()">전체 서비스에 동의함</label><br>
</form>
</body>
</html>

*id이름을 기준으로 배열 형태로 만들어서 진행했으므로, id의 이름 값은 같음

 

[해당 광고 서비스를 선택하세요]
SMS 수신여부: 동의함 동의안함
이메일 수신여부: 동의함 동의안함
이벤트 알림 수신여부: 동의함 동의안함
푸시알림 수신여부: 동의함 동의안함

728x90

댓글