게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
Javascript 질문
게시물ID : programmer_2239짧은주소 복사하기
작성자 : 돌아
추천 : 0
조회수 : 396회
댓글수 : 12개
등록시간 : 2014/03/30 16:08:20
친구가 부탁을 하나 했는데요.
자기 홈페이지 초기 화면에 비밀번호 폼을 넣고
암호가 맞으면 대문으로 이동하고
안 맞으면 맞을 때까지 계속 비밀번호를 입력하게 해 달라고 하더군요.
 
저는 java로 간단하게 짤 수 있다고 생각해서
이렇게 만들어 봤는데요.
 
 
<!DOCTYPE html>
<html lang="ko">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>A Korean Guy</title>
  <style type="text/css">
   
  </style>
</head>
<body>
  비밀번호를 입력하세요 <input type="text" id="pw">
  <input type="button" value="입력" ="inputpw()">
  <div id="notice"></div>
 
  <>
    function inputpw() {
      if (document.getElementById('pw').value = "1206") {
        document.getElementById('notice').innerHTML = "맞습니다. 3초 후 홈페이지로 이동합니다.";
        setTimeout(location.href('gate.html'),3000);
      } else {
        document.getElementById('notice').innerHTML = "틀렸습니다. 암호는 운영자의 생일 1206입니다";
      }
    }
  </>
</body>
</html>
 
테스트 결과
1. 어떤 비밀번호를 입력해도 무조건 맞다고 나오고
2. 타이머 설정이 안 먹히고 바로 메인화면으로 이동해 버리네요.
 
 
어디를 잘못 쓴건지 잘 모르겠는데
도와주실 분 계신가요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호