2014-10-16 6 views
0

마우스를 왼쪽으로 클릭하지 않으면 내 드롭 다운 메뉴에서 날짜를 선택할 수 없습니다. 연도 드롭 다운 만 올바르게 작동하지만 마우스 버튼을 누르고 있으면 월과 일이 작동합니다. 당신은 선택 상자 전에 종료 할 필요가드롭 다운 메뉴가 작동하지 않습니다.

<label> 
          Date of travel: 
          <select name="ticketYear"> 
           <?php 
            $i = date('Y'); 
            while($i <= date('Y')+5){ 
             ?> 
           <option <?php if(date('Y') == $i) echo 'selected' ?> value="<?php echo $i ?>"><?php echo $i ?></option> 
             <?php 
             $i++; 
            } 
           ?> 
          </select> 
          <select name="ticketDay"> 
           <?php 
            $i = 1; 
            while($i <= 31){ 
             ?> 
             <option <?php if(date('j') == $i) echo 'selected' ?> value="<?php echo $i ?>"><?php echo $i ?></option> 
             <?php 
             $i++; 
            } 
           ?> 
          </select> 
          <select name="ticketMonth"> 
           <?php 
            $months = array(
             '01-January', 
             '02-February', 
             '03-March', 
             '04-April', 
             '05-May', 
             '06-June', 
             '07-July', 
             '08-August', 
             '09-September', 
             '10-October', 
             '11-November', 
             '12-December' 
             ); 
            foreach($months as $month) { 
             $month = explode('-',$month); 
             ?> 
             <option <?php if(date('m') == $month[0]) echo 'selected' ?> value="<?php echo $month[0] ?>"><?php echo $month[1] ?></option> 
             <?php 
            } 
           ?> 
          </select> 
         </label> 
+0

브라우저에서 문제가 없습니다. – Choco

+0

결과 HTML을 붙여 넣을 수 있습니까? –

답변

0

문제는 라벨 태그입니다 : 코드 여기

을 www.cipslimoshuttle.com/tickets있다 : 여기

는에있는 웹 사이트입니다 .이게 작동하는지 확인하십시오

<label> 
           Date of travel: </label> 
           <select name="ticketYear"> 
            <?php 
             $i = date('Y'); 
             while($i <= date('Y')+5){ 
              ?> 
            <option <?php if(date('Y') == $i) echo 'selected' ?> value="<?php echo $i ?>"><?php echo $i ?></option> 
              <?php 
              $i++; 
             } 
            ?> 
           </select> 
           <select name="ticketDay"> 
            <?php 
             $i = 1; 
             while($i <= 31){ 
              ?> 
              <option <?php if(date('j') == $i) echo 'selected' ?> value="<?php echo $i ?>"><?php echo $i ?></option> 
              <?php 
              $i++; 
             } 
            ?> 
           </select> 
           <select name="ticketMonth"> 
            <?php 
             $months = array(
              '01-January', 
              '02-February', 
              '03-March', 
              '04-April', 
              '05-May', 
              '06-June', 
              '07-July', 
              '08-August', 
              '09-September', 
              '10-October', 
              '11-November', 
              '12-December' 
              ); 
             foreach($months as $month) { 
              $month = explode('-',$month); 
              ?> 
              <option <?php if(date('m') == $month[0]) echo 'selected' ?> value="<?php echo $month[0] ?>"><?php echo $month[1] ?></option> 
              <?php 
             } 
            ?> 
           </select> 
+0

그 덕분에, 고마워. –

관련 문제