계정 로그인 매개변수 ('0','register_',1)
스캔 코드 로그인 매개변수 ('1','register_',1)
<script type="text/javascript">
함수 ChangeReg( divId,divName,Count){
for(var i=0;i<=Count;i++){
document.getElementById(divName+i).style.display='none'
}
document.getElementBy Id(divName + divId).style.display='block'
}
</script>
로그인을 위해 코드를 스캔하려고 클릭하면 i=0이므로 결과는
document.getElementById(register_+0)입니다. style.display ='none' //register0 숨김
document.getElementById(register+1).style.display='block' //register1 표시
계정을 다시 클릭하여 로그인하면 i=1, 그러니 코드를 스캔하여 계정 표시를 숨기세요
그런 다음 다시 클릭하여 코드를 스캔하면 i=는 몇 개인가요? i=2가 되어야 하지 않나요? 그러면 for 루프의 조건이 참이 아닌가요?
조건이 더 이상 참이 아니기 때문에 처음부터 시작하니 또 i=0이 되는 건가요? 이게 무슨 말이야?
1,
로그인하지 않았거나 로그인하지 않았나요? 이 상태 중 두 개만 있어야 합니다. 왜 세 번째 상태가 있습니까?
로그인 후 0, 1번 로그인 안함.
그러니까 계정 로그인이든 스캔 로그인이든 1이어야 합니다.
2,
로그인창에 들어가면 왼쪽이 계정 로그인, 오른쪽이 스캔 로그인입니다.
그 다음 왼쪽을 클릭해서 0으로 바꿔주세요.
오른쪽을 클릭해서 1로 바꿔주세요.
2는 없을거에요.