간단한 질문하나 할께요~ 답변좀 부탁드립니다. 정보
간단한 질문하나 할께요~ 답변좀 부탁드립니다.본문
셀렉트박스 소스인데요..
위소스를 게시판 write.skin.php(글쓰기스킨)에 적용을 하면 반응이 없더군요..
따로 다른파일에다가 올릴때는 잘 반응하던것이 게시판에만 적용하면 작동을 안하네요 ㅠ
무슨이유일까요? 답변좀 부탁드릴께요~
<script>
function chk_sel(str)
{
if( str == "직업")
{
frm.view.options.length = 2;//셀렉트박스 옵션갯수지정
frm.view.options[0].value="백수밸류";
frm.view.options[0].text="백수출력";
frm.view.options[1].value="학생밸류";
frm.view.options[1].text="학생출력";
}
if( str == "성별")
{
frm.view.options.length = 3;//셀렉트박스 옵션갯수지정
frm.view.options[0].value="남자밸류";
frm.view.options[0].text="남자출력";
frm.view.options[1].value="여자밸류";
frm.view.options[1].text="여자출력";
frm.view.options[2].value="중성밸류";
frm.view.options[2].text="중성출력";
}
}
</script>
<form name="frm">
<select name="chk" onchange="chk_sel(frm.chk.value);">
<option value="직업">직업선택</option>
<option value="성별">성별선택</option>
</select>
<select name="view">
<option value="백수밸류">백수출력</option>
<option value="학생밸류">학생출력</option>
</select>
</form>
위소스를 게시판 write.skin.php(글쓰기스킨)에 적용을 하면 반응이 없더군요..
따로 다른파일에다가 올릴때는 잘 반응하던것이 게시판에만 적용하면 작동을 안하네요 ㅠ
무슨이유일까요? 답변좀 부탁드릴께요~
<script>
function chk_sel(str)
{
if( str == "직업")
{
frm.view.options.length = 2;//셀렉트박스 옵션갯수지정
frm.view.options[0].value="백수밸류";
frm.view.options[0].text="백수출력";
frm.view.options[1].value="학생밸류";
frm.view.options[1].text="학생출력";
}
if( str == "성별")
{
frm.view.options.length = 3;//셀렉트박스 옵션갯수지정
frm.view.options[0].value="남자밸류";
frm.view.options[0].text="남자출력";
frm.view.options[1].value="여자밸류";
frm.view.options[1].text="여자출력";
frm.view.options[2].value="중성밸류";
frm.view.options[2].text="중성출력";
}
}
</script>
<form name="frm">
<select name="chk" onchange="chk_sel(frm.chk.value);">
<option value="직업">직업선택</option>
<option value="성별">성별선택</option>
</select>
<select name="view">
<option value="백수밸류">백수출력</option>
<option value="학생밸류">학생출력</option>
</select>
</form>
댓글 전체
답변좀 부탁드려요 ㅠ

name = "frm" <-- 다른 이름으로 변경해보세요
음 아무거나 제맘대로 변경해도 되는건가요??
킁 바꿔도 똑같네요 ㅠㅠ

frm => document.frm 으로 바꾸세요
추가로
<select name="chk" onchange="chk_sel(this.value);">
이렇게 하셔도
동일합니다.
웬만하면 this로 넘길수 있으면 그렇게 하시는게 좋습니다.
추가로
<select name="chk" onchange="chk_sel(this.value);">
이렇게 하셔도
동일합니다.
웬만하면 this로 넘길수 있으면 그렇게 하시는게 좋습니다.