fix: 로그인 시, '개인' '기업', 적용 안 되는 버그 수정
parent
fdec913637
commit
fdf1e41eca
|
|
@ -230,7 +230,7 @@
|
|||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="gg-radio-inline login-radio" style="display: none;">
|
||||
<div class="gg-radio-inline login-radio" id="login-radio" style="display: none;">
|
||||
<label class="gg-radio gg-radio-outline"> <input
|
||||
type="radio" name="cls" value="0" data-index="0" checked /> 개인 <span></span>
|
||||
</label> <label class="gg-radio gg-radio-outline"> <input
|
||||
|
|
@ -268,31 +268,6 @@
|
|||
<a href="/topMenuSelect.do?url=pwsearch">비밀번호 찾기</a>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
// 아이디 저장 체크박스 요소 가져오기
|
||||
const rememberIdCheckbox = document.getElementById("rememberId");
|
||||
|
||||
// 아이디 입력 필드 요소 가져오기
|
||||
const idInput = document.getElementById("id");
|
||||
|
||||
// 페이지 로드 시 저장된 아이디 불러오기
|
||||
window.addEventListener('load', () => {
|
||||
const savedId = localStorage.getItem("savedId");
|
||||
if (savedId) {
|
||||
idInput.value = savedId;
|
||||
rememberIdCheckbox.checked = true;
|
||||
}
|
||||
});
|
||||
|
||||
// 체크박스 변경 이벤트 처리
|
||||
rememberIdCheckbox.addEventListener('change', () => {
|
||||
if (rememberIdCheckbox.checked) {
|
||||
localStorage.setItem("savedId", idInput.value);
|
||||
} else {
|
||||
localStorage.removeItem("savedId");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -307,7 +282,7 @@
|
|||
|
||||
// 버튼 클릭 이벤트 핸들러 함수
|
||||
function handleButtonClick(event) {
|
||||
var clickedButtonId = event.target.id; // 클릭된 버튼의 ID 가져오기
|
||||
var clickedButtonId = event.currentTarget.id; // 클릭된 버튼의 ID 가져오기
|
||||
|
||||
// 클릭된 버튼에 따라 해당 라디오 버튼 선택
|
||||
if (clickedButtonId === "cls-button-0") {
|
||||
|
|
@ -316,6 +291,11 @@
|
|||
radioInputs[1].checked = true;
|
||||
} else if (clickedButtonId === "cls-button-2") {
|
||||
radioInputs[2].checked = true;
|
||||
} else {
|
||||
var loginRadioEle = document
|
||||
.getElementById("login-radio");
|
||||
loginRadioEle.style.display = "block";
|
||||
alert('에러 - 로그인 유형이 존재하지 않습니다.');
|
||||
}
|
||||
|
||||
var accountTypeWrapperEle = document
|
||||
|
|
@ -331,6 +311,33 @@
|
|||
clsButton1.addEventListener("click", handleButtonClick);
|
||||
clsButton2.addEventListener("click", handleButtonClick);
|
||||
</script>
|
||||
|
||||
|
||||
<script>
|
||||
// 아이디 저장 체크박스 요소 가져오기
|
||||
const rememberIdCheckbox = document.getElementById("rememberId");
|
||||
|
||||
// 아이디 입력 필드 요소 가져오기
|
||||
const idInput = document.getElementById("id");
|
||||
|
||||
// 페이지 로드 시 저장된 아이디 불러오기
|
||||
window.addEventListener('load', () => {
|
||||
const savedId = localStorage.getItem("savedId");
|
||||
if (savedId) {
|
||||
idInput.value = savedId;
|
||||
rememberIdCheckbox.checked = true;
|
||||
}
|
||||
});
|
||||
|
||||
// 체크박스 변경 이벤트 처리
|
||||
rememberIdCheckbox.addEventListener('change', () => {
|
||||
if (rememberIdCheckbox.checked) {
|
||||
localStorage.setItem("savedId", idInput.value);
|
||||
} else {
|
||||
localStorage.removeItem("savedId");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</form>
|
||||
</div>
|
||||
<!-- 로그인 끝 -->
|
||||
Loading…
Reference in New Issue