몇일재 골머리 앓고 있읍니다.부탁드립니다. > 그누4 질문답변

그누4 질문답변

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

몇일재 골머리 앓고 있읍니다.부탁드립니다. 정보

몇일재 골머리 앓고 있읍니다.부탁드립니다.

본문

아래와 같은 셀렉트 연동카테고리입니다.
카테고리 연동 소스는 팁란에 관리자님이 올려주셨던 주소 sojaeji.html 입니다.

질문내용은
셀렉트 연동은 잘됩니다.

가령 두번째 셀렉트 박스에서 매매,전세,월세 누르면 div박스가 바뀌게 되어 있읍니다.
문제는 첫번째 셀렉트 박스에서도 div박스가 바뀌게 하려고 1번자바와 같이 id만 변경하여 추가하였읍니다.

여기서 문제가 1번 function sidochange 이부분이 들어가면 셀렉트 연동이 안됩니다.
1번 2번 쎌렉트 서로 연동되면서
각각 자바처리를 할수 있을까요.

이문제때문에 골치를 썩히고 있으니다.
전문가님의 좋은 답변을 부탁드립니다.

몇일째 헤매고 있는데 답이 안나오네요.
꼭 부탁드리고 싶습니다.
정 필요하시다면 네이트 온 (ara69)이라도 부탁드립니다.





1.번
<script type="text/javascript">
//DIV 박스 체인지
function sidochange(gbnn){
var frm3;
var list = ['','아파트','빌라','원룸']; 
for(i=0;i<4;i++){  //갯수가 늘어나면 숫자를 고칠것
frm3 = document.getElementById("sido_"+list[i]);
frm3.style.display = 'none';   
}
document.getElementById("sido_"+gbnn).style.display = '';
}
</script>



2.번

<script type="text/javascript">
//DIV 박스 체인지
function gugunchange(gbn){
var frm;
var list = ['','매매','전세','월세']; 
for(i=0;i<4;i++){  //갯수가 늘어나면 숫자를 고칠것
frm = document.getElementById("gugun_"+list[i]);
frm.style.display = 'none';   
}
document.getElementById("gugun_"+gbn).style.display = '';
}
</script>



<!-- 1 첫번째 셀렉트 -->
<select id="sido" name="ca_name" itemname="분류유형" required onchange="sidochange(this.value)">
</select>



<!-- 2 두번째 셀렉트 -->
<select id="gugun" name="wr_4"  itemname="거래유형" required onchange="gugunchange(this.value);">
</select>


<script language="JavaScript">
<!--
sidoview("<?=$write[ca_name]?>");
gugunview("<?=$write[ca_name]?>","<?=$write[wr_4]?>");
//-->
</script>

댓글 전체

뭔가 이상한데요?
var list = ['','아파트','빌라','원룸'];
for(i=0;i<4;i++) { frm3 = document.getElementById("sido_"+list[i]); }
이렇게 되있다면 3번째 반복에서는
'sido_빌라'를 불러오게되는데요?
뭐가 문제인지는 몰라도 div박스 가 되면 셀렉트가 연동이 안되고
셀렉트가 되게하면 div박스 하나가 안되고요..
미칠지경입니다.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT