sub_title
 웹개발 질문과답변
제   목 jsp 웹에서 날짜부분 문제가 있습니다.+전체코드
작성자 마우스2개 등록일 2016-11-01 19:39:48 조회수 3,417

    var bank = frm.selectbank.selectedIndex;
    var d = new Date();
    
    switch (bank) {
    case 0:
     frm.bank.value = '유통기한을 입력하세요';
     break;
    case 1:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+5)+'월'+ (d.getDate()+10)+'일' ;
     break;

 

이런식으로 해서 출력을 하는데 출력에 12월을 넘어가면 1년으로 올라가지 않고 15월 이렇게 표시가 됩니다.

출력부분은 이런식으로 코딩했습니다...

 

       
        유통기한
                 maxlength="50">
        

===================================================================================

 

전체 코드입니다

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>식품 관리</title>
</head>
<center>
 <body>
  <script language="javascript">
  
  function addcheck()
   {
     
      if(document.frm1.foodname.value=="")
         {
         alert("식품명을 입력해주세요");
         document.frm1.userid.focus();
         return false;
         }
     
     
      document.frm1.submit();
   }
   <!--
   function bankDisplay(frm) {

    var bank = frm.selectbank.selectedIndex;
    var d = new Date();
    
    switch (bank) {
    case 0:
     frm.bank.value = '유통기한을 입력하세요';
     break;
    case 1:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+1)+'월'+ (d.getDate()+10)+'일' ;
     break;
    case 2:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+7)+'월'+ d.getDate()+'일' ;
     break;
    case 3:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+7)+'월'+ d.getDate()+'일' ;
     break;
    case 4:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+1)+'월'+ (d.getDate()+8)+'일' ;
     break;
    case 5:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+1)+'월'+ (d.getDate()+6)+'일' ;
     break;
    case 6:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+7)+'월'+ d.getDate()+'일' ;
     break;
    case 7:
     frm.bank.value = (d.getFullYear()+1)+'년'+ (d.getMonth()+1)+'월'+ d.getDate()+'일' ;
     break;
    case 8:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+6)+'월'+ d.getDate()+'일' ;
     break;
    case 9:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+4)+'월'+ d.getDate()+'일' ;
     break;
    case 10:
     frm.bank.value = d.getFullYear()+'년'+ (d.getMonth()+7)+'월'+ d.getDate()+'일' ;
     break;
    
    }

    return true;
   }
  //-->
  </script>
  <form name=frm1 method=post action="add_agree.jsp">
   <table width="80%" cellpadding="0" cellspacing="0" border="0">


    <tr height="5">
     <td width="5"></td>
    </tr>

    <td><img src="C:\Users\hyein\Desktop\project\fridge.png"
     width="50" height="50" OnClick="window.location='main.jsp'"></td>
    <td width="800">식품 추가</td>
    <tr height="1" bgcolor="#82B5DF"">
     <td colspan="6"></td>
    </tr>
    <tr height="1" bgcolor="#dddddd">
     <td colspan="4"></td>
    </tr>

    <tralign="right"> </tralign>
   </table>
   <table>


    <tr>
     <td>
      <table width="50%" cellpadding="0" cellspacing="0" border="0">
       <tr
        style="background: url('img/table_mid.gif') repeat-x; text-align: center;">

 

       </tr>
      </table>
      <table>
       <tr>
        <td align="center" width="120">식품명</td>
        <td width="400"><input name="foodname" type="text"
         size="50" maxlength="50"></td>
       </tr>
       <tr height="1" bgcolor="#dddddd">
        <td colspan="4"></td>
       </tr>


       <tr>
        <td align="center" width="120">식품종류 </td>
        <td widht="400"><select name="selectbank"
         onchange="bankDisplay(this.form)">
          <option selected value=0>-선택하세요-
          <option value=1>유제품
          <option value=2>음료
          <option value=3>조미료
          <option value=4>과일
          <option value=5>채소
          <option value=6>물
          <option value=7>냉동 식품
          <option value=8>라면
          <option value=9>달걀
          <option value=10>마가린
        </select></td>
       </tr>
       <tr height="1" bgcolor="#dddddd">
        <td colspan="4"></td>
       </tr>

       <tr>
        <td align="center" width="120">유통기한</td>
        <td width="400"><input name="bank" type="date" size="50"
         maxlength="50"></td>
       </tr>
       <tr height="1" bgcolor="#dddddd">
        <td colspan="4"></td>
       </tr>
       <tr>
        <td align="center" width="120">개수</td>
        <td width="400"><input name="foodcnt" type="text" size="50"
         maxlength="50"></td>
       </tr>
       <tr height="1" bgcolor="#dddddd">
        <td colspan="4"></td>
       </tr>
       <tr height="1" bgcolor="#82B5DF">
        <td colspan="4"></td>
       </tr>
       <tr align="right">
        <td>&nbsp;</td>
        <td colspan="2"><input type=button value="추가"
         OnClick="addcheck();"> <input type=button value="취소"
         OnClick="window.location='main.jsp'">
        <td>&nbsp;</td>
       </tr>
      </table>
     </td>
    </tr>
   </table>
 </body>
 </form>
</center>
</html>

 

 

 
0
    
 
0
        list
 
※ 짧은 댓글일수록 예의를 갖추어 작성해 주시기 바랍니다.
line
호야돌이
2016-11-05   댓글 삭제
jsp가 아니라 javascript였네요. 풀소스 올려주셔야 될거 같은데요.

현재 소스만 가지고 무슨 의도인지 이해하기가 힘듭니다.
line
reply cancel
 
번호 제목 글쓴이 추천 조회 날짜
57  livesearch 선택시 input 입력  [1] member 홍총이 0 / 0 3815 2020-02-24
56  음료수 자판기 자바스크립트   member 초보자바 0 / 0 2217 2017-11-11
55  JSP 이용해 업로드 관련 질문입니다.   member SMWEI 0 / 0 1861 2017-08-16
54  비만도 계산 스크립트 질문드립니다 ㅠㅠ   member 샤샤 0 / 0 10591 2017-04-05
53  자동로그인   member 후루루하 0 / 0 1494 2017-03-10
52  자바 스크립트 관련 오류 질문....   member 프리웹마 0 / 0 1872 2016-12-17
51  value의 합에 따른 링크걸기   member Tigger 0 / 0 1437 2016-12-05
50  jsp 웹에서 날짜부분 문제가 있습니다.+전체코드  [1] member 마우스2개 0 / 0 3417 2016-11-01
49  안녕하세요. 정말 난감한 질문일지 모르겠지만....... 너무나 궁금하고 꼭해..   member obrago2 0 / 0 9129 2016-10-20
48  fsockopen 문의드립니다.  [1] member 꾸냥 0 / 0 1617 2016-08-28
47  마리아 DB 관련 질문 있습니다.   member 신의키스 0 / 0 1657 2016-04-07
46  select box 에 관해서  [1] member 지각생 개 0 / 0 1879 2014-10-01
45  영화관 홈페이지를 만드는데  [1] member 대학생 0 / 0 2860 2014-08-27
44  소스좀가르쳐주시면감사하겠습니다   member 초보초보 0 / 0 1940 2014-05-30
43  global.asa에 대한 질문입니다.   member 초보개발 0 / 0 2224 2014-01-24
42  간단하게 아이피 차단하는 소스좀 부탁드려요  [1] member 수그니 0 / 0 2433 2013-11-22
41  php 내의 동일한 페이지에서 서로 다른 데이터베이스에 접속하는 방법좀 알..   member 초급자 0 / 0 2593 2013-11-05
40  쿠키값을 이용해서 방문시마다 랜덤한 페이지를 보여주고 싶은데요   member 쿠쿠아라 0 / 0 2159 2013-10-23
39  asp 소스중에요 xss,sql injection,쿠키값인증로그인 보안 예제소스 주시면 감..   member 최용훈 0 / 0 3076 2013-08-26
38  PHP으로 제작된 프로그램을 JSP 변환 방법   member 권보월 0 / 0 10482 2013-07-01
37  컴퓨터 새내기로써 궁금한것 질문드립니다.   member 0 / 0 2663 2013-02-13
36  mySQL 질문입니다ㅠ   member 심연 0 / 0 2605 2013-01-23
35  주석좀 달아주세여~!   member 심지호 0 / 0 3046 2012-11-19
34  첨부파일 포함해서 메일 보내기  [1] member 0 / 0 3487 2012-01-02
33  오픈형 asp 게시판 인듯 한데요 어떤 보드인지 아시는 분 있으신가요?  [1] member JJ 0 / 0 6128 2011-11-11
write
[2] [3] button