게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
ㅂㅅㄱ] 자바스크립트 문자열 입력받는 부분인데요
게시물ID : programmer_9198짧은주소 복사하기
작성자 : 훗날닭집사장
추천 : 0
조회수 : 465회
댓글수 : 1개
등록시간 : 2015/04/08 00:54:10
옵션
  • 본인삭제금지
<html>
<head>
<script>
        var input = prompt('',''); // 문자를 입력 받음
        var a=input.split(' ', 4); // 입력받은 문자를 4개의 배열에 저장함
        switch(a[0].substr(0, 2)) { // 맨 앞에서 입력받은 문자열의 앞 2글자를 보고 '서울'이면 계속 진행, 아니면 재입력 받음
          case '서울':   continue;
          default:   alert('재입력 해주세요.');
        }
        if(a[0].substr(a[0].length-1,1)=='시') // 맨 앞에서 입력받은 문자열의 끝이 '시'면 계속 진행, 아니면 재입력
        continue;
        default: alert('재입력 해주세요.');
 
        switch(a[1]) { // 각 case별로 판단하고 아니면 재입력
          case '종로구':  continue;
          case '성북구': continue;
          case '광진구': continue;
          case '노원구': continue;
          case '동대문구': continue;
          case '은평구': continue;
   
          default: alert('재입력 해주세요.');
        }
          switch(a[2].substr(a[2].length-1,1)=='동' || a[2].substr(a[2].length-1,1)=='가') { // 세번째로 입력받은 문자열의 끝이 '동'이거나
          '가'면 성공출력
          alert('성공!'); 
          default: alert('재입력 해주세요.');
        }
</script>
</head>
<body>
</body>
</html>
 
대충 이렇게 되는데요.
 
각 스위치문에서 default에 왔을 때 재입력을 받는 방법을 구현해주려면 어떻게 해야하나요..?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호