묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
select 검색폼에 자바스크립트를 어떻게 넣어야 하는지 좀 가르쳐 주세요...?
2003.06.22 21:56
select 검색폼이 4개가 있습니다...
첫번째 select 검색폼////////////
<form name=list method=post action=검색링크파일 onsubmit="return check_status()">
<input type=hidden name=page value=<?=$page?>>
<input type=hidden value=0 name=status <?=$selected[0]?>>
<? $selected[$status]="selected"; ?>
<select name=keyword style="width:100px;font-size:9pt;background-color:#F8F8F8;">
<option value='' selected>테마별검색</option>
<option value='신혼여행'>신혼여행
<option value='가족여행'>가족여행
<option value='단체여행'>단체여행
<option value='수학여행'>수학여행
<option value='골프관광'>골프관광
<option value='낚시관광'>낚시관광
<option value='체험관광'>체험관광
<option value='해상레포츠'>해상레포츠
<option value='래프팅'>래프팅
<option value='겨울철레저'>겨울철레저
</select>
<input type="image" src="http://timetournet.com/images/search.gif" border="0" align="absmiddle" value="submit"></form>
두번째 select 검색폼 ////////////////
<form name=list method=post action=검색링크파일 onsubmit="return check_status()">
<input type=hidden name=page value=<?=$page?>>
<input type=hidden value=0 name=status <?=$selected[0]?>>
<select name=keyword style="width:100px;font-size:9pt;background-color:#F8F8F8;">
<option value='' <? $selected[$status]="selected"; ?>>지역별검색</option>
<option value='서울/경기/인천' <? $selected[$status]="selected"; ?>>수도권</option>
<option value='강원' <? $selected[$status]="selected"; ?>>강원권</option>
<option value='충남' <? $selected[$status]="selected"; ?>>충남권</option>
<option value='충북' <? $selected[$status]="selected"; ?>>충북권</option>
<option value='경남' <? $selected[$status]="selected"; ?>>경남권</option>
<option value='경북' <? $selected[$status]="selected"; ?>>경북권</option>
<option value='전남' <? $selected[$status]="selected"; ?>>전남권</option>
<option value='전북' <? $selected[$status]="selected"; ?>>전북권</option>
<option value='제주' <? $selected[$status]="selected"; ?>>제주권</option>
</select>
<input type="image" src="http://timetournet.com/images/search.gif" border="0" align="absmiddle" value="submit"></form>
이런식으로 4개가 있습니다...
보시다시피 검색폼의 select name 부분이 같거든요...하지만 검색은 각각의 주어진 필드에서 합니다....
그런데 여기서 각각의 select 검색폼에 자바스크립트를 넣어야 한다는 얘긴데요...
select를 선택하지 않으면 검색버튼을 클릭해도 넘어가지 않도록 하기 위해서는 어떻게 해야 합니까?
첫번째 select 검색폼////////////
<form name=list method=post action=검색링크파일 onsubmit="return check_status()">
<input type=hidden name=page value=<?=$page?>>
<input type=hidden value=0 name=status <?=$selected[0]?>>
<? $selected[$status]="selected"; ?>
<select name=keyword style="width:100px;font-size:9pt;background-color:#F8F8F8;">
<option value='' selected>테마별검색</option>
<option value='신혼여행'>신혼여행
<option value='가족여행'>가족여행
<option value='단체여행'>단체여행
<option value='수학여행'>수학여행
<option value='골프관광'>골프관광
<option value='낚시관광'>낚시관광
<option value='체험관광'>체험관광
<option value='해상레포츠'>해상레포츠
<option value='래프팅'>래프팅
<option value='겨울철레저'>겨울철레저
</select>
<input type="image" src="http://timetournet.com/images/search.gif" border="0" align="absmiddle" value="submit"></form>
두번째 select 검색폼 ////////////////
<form name=list method=post action=검색링크파일 onsubmit="return check_status()">
<input type=hidden name=page value=<?=$page?>>
<input type=hidden value=0 name=status <?=$selected[0]?>>
<select name=keyword style="width:100px;font-size:9pt;background-color:#F8F8F8;">
<option value='' <? $selected[$status]="selected"; ?>>지역별검색</option>
<option value='서울/경기/인천' <? $selected[$status]="selected"; ?>>수도권</option>
<option value='강원' <? $selected[$status]="selected"; ?>>강원권</option>
<option value='충남' <? $selected[$status]="selected"; ?>>충남권</option>
<option value='충북' <? $selected[$status]="selected"; ?>>충북권</option>
<option value='경남' <? $selected[$status]="selected"; ?>>경남권</option>
<option value='경북' <? $selected[$status]="selected"; ?>>경북권</option>
<option value='전남' <? $selected[$status]="selected"; ?>>전남권</option>
<option value='전북' <? $selected[$status]="selected"; ?>>전북권</option>
<option value='제주' <? $selected[$status]="selected"; ?>>제주권</option>
</select>
<input type="image" src="http://timetournet.com/images/search.gif" border="0" align="absmiddle" value="submit"></form>
이런식으로 4개가 있습니다...
보시다시피 검색폼의 select name 부분이 같거든요...하지만 검색은 각각의 주어진 필드에서 합니다....
그런데 여기서 각각의 select 검색폼에 자바스크립트를 넣어야 한다는 얘긴데요...
select를 선택하지 않으면 검색버튼을 클릭해도 넘어가지 않도록 하기 위해서는 어떻게 해야 합니까?
댓글 2
-
이정헌
2003.06.23 18:14
-
CityBoys-Life
2003.06.23 03:02
참고로 각각의 select 검색폼 선택을 해야 합니다...
4개의 select 검색폼중 1개라도 선택이 안되면이 아니고요...
각각의 select 검색폼에 각각 선택유무에 따라 자바스크립트 메세지 창을 보이게 하려고 합니다....
첫번째 select 검색폼에는 첫번째 select 선택유무 확인!
두번째 select 검색폼에는 두번째 select 선택유무 확인!
4개까지................
제발 가르쳐 주십시요..
return check_status()를 return check_status(this)로 고치고
자바스크립트에
function check_status(f)
{ if( f.keyword.selectedIndex ) return true; else return false; }
를 넣으시면 select이름이 keyword인 폼에서는 모두 똑같이 작동됩니다..