카테고리 없음

예약하는 법 (정) 주말에 정리하기

Binsoo 2020. 8. 24.
728x90
반응형
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title> onlycalendarmain</title>
<style type="text/css">
		/*datepicer 버튼 롤오버 시 손가락 모양 표시*/
		.ui-datepicker-trigger{cursor: pointer;}
		/*datepicer input 롤오버 시 손가락 모양 표시*/
		.hasDatepicker{cursor: pointer;}
</style>

<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>


<style type="text/css">
	#selectTotal{
		font-size: 14pt; font-weight: bold;
		width:220px;
		height: 35px;
	}

	#reservButton{
		font-size: 14px;
		width:120px;
		height: 35px;
	}

	#datepicker1 , #datepicker2{
		font-size: 12px;
		width:300px;
		height: 25px;
	}

	#main_reservation{
		font-size: 14pt; font-weight: bold;
		width:1200px; height: 35px;
	}
</style>
</head>
<body>
	

<script type="text/javascript">
	$(function() {
		$.datepicker.setDefaults({
                dateFormat: 'yy-mm-dd' //Input Display Format 변경
               ,showOtherMonths: true //빈 공간에 현재월의 앞뒤월의 날짜를 표시
               ,showMonthAfterYear:true //년도 먼저 나오고, 뒤에 월 표시
                ,changeYear: true //콤보박스에서 년 선택 가능
                ,changeMonth: true //콤보박스에서 월 선택 가능                
                ,showOn: "both" //button:버튼을 표시하고,버튼을 눌러야만 달력 표시 ^ both:버튼을 표시하고,버튼을 누르거나 input을 클릭하면 달력 표시  
                ,buttonImage: "http://jqueryui.com/resources/demos/datepicker/images/calendar.gif" //버튼 이미지 경로
                ,buttonImageOnly: true //기본 버튼의 회색 부분을 없애고, 이미지만 보이게 함
                ,buttonText: "달력선택" //버튼에 마우스 갖다 댔을 때 표시되는 텍스트                
                ,yearSuffix: "년" //달력의 년도 부분 뒤에 붙는 텍스트
               //,monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'] //달력의 월 부분 텍스트
               ,monthNamesShort: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'] //달력의 월 부분 텍스트
               ,monthNames: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'] //달력의 월 부분 Tooltip 텍스트
               ,dayNamesMin: ['일','월','화','수','목','금','토'] //달력의 요일 부분 텍스트
               ,dayNames: ['일요일','월요일','화요일','수요일','목요일','금요일','토요일'] //달력의 요일 부분 Tooltip 텍스트
               ,minDate: "-1M" //최소 선택일자(-1D:하루전, -1M:한달전, -1Y:일년전)
               ,maxDate: "+1M" //최대 선택일자(+1D:하루후, -1M:한달후, -1Y:일년후)    
         });
		////////////////////////////////////////////////////////////////////////////////////////
		$("#datepicker1").datepicker();
		$("#datepicker2").datepicker();
		

		$("#datepicker1").datepicker('setDate','today');
		$("#datepicker2").datepicker('setDate','+1D');
		
	});
</script>

<script type="text/javascript">
	function reservCheck( ){ //reservCheck(sessionID){
		var checkIn=document.getElementById("datepicker1").value;
		var checkOut=document.getElementById("datepicker2").value;
        var selectTotal=document.getElementById("selectTotal").value;
		
		if(checkIn==null||checkIn==""){
			alert("입실 날짜를 선택해 주세요.");
			return false;
		}else if(checkOut==null||checkOut==""){
			alert("퇴실 날짜를 선택해 주세요.");
			return false;
		}else if(selectTotal==null||selectTotal==""||selectTotal=="인원수"){
			alert("인원수를 선택해 주세요.");
			return false;
		}else if(checkIn===checkOut){
			alert("입실/퇴실 날짜가 같습니다. 다시 확인해 주세요.");
			return false;
		}
		
        alert( "예약시작날짜= " + checkIn +"  예약퇴실날짜=" + checkOut) ;
        selectTotal.innerHTML = str(selectTotal);		
	}
</script>

  <div id="main_reservation">
  	<div class="main_table_reservation">
		<span class="main_reserv3">
			<label for="from">입실 날짜</label>
			<input type="text" id="datepicker1" name="from" style="border: 1px solid #C6C6C6">
			<label for="to">퇴실날짜</label>
			<input type="text" id="datepicker2" name="to" style="border: 1px solid #C6C6C6">
		</span>

		<span class="main_reserv4">
			<select id="selectTotal">
				<option selected="selected"> 인원수</option>
				<option value="1">1</option>
	  			<option value="2">2</option>
	  			<option value="3">3</option>
	  			<option value="4">4</option>
	  			<option value="5">5</option>
	  			<option value="6">6</option>
			</select>
		</span>
		
		<span class="main_reserv5">
			<input type="button" onclick="reservCheck()" value=" 예약하기 "  id="reservButton"  class="button">
		</span>
  	</div>
  </div>

  <div id="main_event">
  </div>
</body>

</html>
728x90
반응형

댓글