홈피공장장

고수님들.. 이걸 어케 해야할까요. ㅠㅠ, 자바스크립트인거 같은데 이걸 모르겟네요.

그누하곤 관게없을것도 같은데,
그누기능에 이걸 붙일것 같아서 문의드립니다. ㅠㅠ
 
///////////////////
 
우선 샘플페이지부터...
인데요.
 
위 url 에 보시면
서비스분야  / 서비스내용 / 서비스제공기관  
기간 / 주기 및 횟수
이 5가지 항목이 잇는데요.  그 아래 보시면 추가/수정/삭제가 잇습니다.
 
요는..
 
추가를 누르면
 
서비스분야  / 서비스내용 / 서비스제공기관  
기간 / 주기 및 횟수 => 이 항목들이 통째로 복사되어
 
서비스분야  / 서비스내용 / 서비스제공기관  
기간 / 주기 및 횟수
+++++++++++++++++++++++++++++++
서비스분야2  / 서비스내용2 / 서비스제공기관2  
기간2 / 주기 및 횟수2
 
이렇게 입력필드가 생성이 되야하는데요.
 
데이타베이스에는 미리 필드가 생성이 돼있습니다.
즉,
서비스분야 = service1, service11, service13, service14, service15.... 이렇게 ㅡ해서 10개
서비스내용 = service2... 마찬가지로 10개
서비스제공기관 = service3 ....
기간 = service4...
주기 및 횟수 = service5...
 
이렇게 생성돼있구요
///////////////////////
자바스크립트로 해서 인풋 필드만 화면상에 추가되면 되는겁니다.
추가되더라도 10개 이상 되진 않으므로 각 항목당 10개를 미리 디비에 만들어놓구요
화면상에서 추가버튼 누르면 위에 말한 5가지 인풋박스의 name이 모두 일련번호를 붙여서 추가되면 되는거죠
 
이걸 자바스크립트로 어케 구현하면 될지 막막해서리.. ㅠㅠㅠ
 
제가 설명을 잘 햇는지 모르지만.
 
혹시 몰라서 위 url 페이지 맨 아래에 제가 생각하는 결과를 해놨습니다.
 
아마 보시면 이해하실겁니다.
도와주세요. 고수님들. ㅠ
|

댓글 1개

쉬운 방법은 미리 만들어 놓고
display:none으로 숨겨 놓은 다음 버튼을 누르면 보여 주는
(display:block)
방법이 있습니다.

미리 만들어 놓은 수만큼만 쓸 수 있다는 한계가 있죠.

이런 제한이 없는 방법을 쓰신다면

파일 첨부하는 스크립트를 참고 하세요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고