z

더블카테고리 추가할려면...

 
위 링크는 더블카테고리 나라오름님이 적용하신 것인데요..
여기서 여분 필드를 이용해서 더 추가할려면 어떻게 해야 하나해서요...
 
더블에서 3중 4중 이렇게 가능한가요?
고수님 지도 부탁해요.
 
 
|

댓글 1개

어디든 가능합니다. 정확한 답변을 드릴려면 원하시는 방향되로 프로그래밍을 해드려야 답변이 되기에 생략합니다.

다만 방향만 제시해드립니다.

############### 뎃글 예문 적용 사례 [첨부문서 1 참조] ##############
<script>
var info2_100 = new Array("-선택-","");
var info2_101 = new Array("김치담그기","두부만들기","떡만들기","한과만들기");
var info2_102 = new Array("도자기공예","목공예","한자공예","연만들기","염색공예","짚풀공예","고인쇄탁본체험");
var info2_103 = new Array("풍물체험","탈출체험","민속놀이체험","민요한가락");
var info2_104 = new Array("래프팅체험", "모터바이크체험", "서바이벌체험");

function hobbychange(item){
var temp, i=0, j=0;
var ccount, cselect;

temp = document.fgbform.info2_10;

for (i=(temp.options.length-1) ; i>0 ; i--){ temp.options[i] = null; }
eval('ccount = info2_10' + item + '.length');
for (j=0 ; j<ccount ; j++) {
eval('cselect = info2_10' + item + '[' + j + '];');
temp.options[j]= new Option(cselect,cselect);
}
temp.options[0].selected=true;
return true;
}
</script>

<select name="info2_9" onChange=javascript:hobbychange(document.fgbform.info2_9.options.selectedIndex);>
<option selected value="">-선택-</option>
<option value='미각체험'>미각체험</option>
<option value='촉각체험'>촉각체험</option>
<option value='청각체험'>청각체험</option>
<option value='모험체험'>모험체험</option>
</select>
<!-- 선택된 값 지정 -->
<script>
document.fgbform.info2_9.value ="<?=$info2_9?>";
</script>

<select name="info2_10" size=1>
<option selected value="">-선택-</option>
<option value=""></option>
</select>
<!-- 선택된 값 지정 : 추가사항 이미 선택되었을경우 자동 2차 드랍 정보 갱신후 선택 -->
<script>
javascript:hobbychange(document.fgbform.info2_9.options.selectedIndex);
document.fgbform.info2_10.value ="<?=$info2_10?>";
</script>


상기의 자바스크립트의 array부분을 원하시는 필드의 확장을쓰셔서 상기의 자바의 배열에 자동 적용되도록 처리 하시면 됩니다.

예) var info2_101 = new Array(<?=$write[wr_1]?>);




PS) 프로그램은 어디든 적용이 가능합니다. 단지 좀더 쉽냐 어렵냐의 차이가 생길뿐입니다. 이상의 답변은 못드려 죄송합니다. 프로그래밍을 하시다가 막히는부분을 올리는것이 좋을듯하군요.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,770
18년 전 조회 1,229
18년 전 조회 2,503
18년 전 조회 1,539
18년 전 조회 1,587
18년 전 조회 1,732
18년 전 조회 1,618
18년 전 조회 1,605
18년 전 조회 1,546
18년 전 조회 1,982
18년 전 조회 1,688
18년 전 조회 1,630
18년 전 조회 1,580
18년 전 조회 1,895
18년 전 조회 1,543
18년 전 조회 1,465
18년 전 조회 1,561
18년 전 조회 1,543
18년 전 조회 1,536
18년 전 조회 2,518