select 에서 여러값 선택 (multiple)
페이지 정보
본문
<?
if($mode == "process"){
echo "$val <p>";
}
?>
<script language='javascript'>
function selectVal(){
var obj=document.all.test;
var val='';
for(i=0; i<obj.length; i++){
if(obj.options[i].selected == true){
val+=','+obj.options[i].value; (또는 화면에 보이는 텍스트의 경우 val+=','+obj.options[i].text;)
}
}
document.all.val.value=val.substring(1,val.length);
}
</script>
<form name=signform action="<?=$PHP_SELF?>">
<input type=hidden name=mode value=process>
<input type=hidden name=val>
<select name=test size=5 multiple onchange='selectVal()'>
<option value=1> 1 </option>
<option value=2> 2 </option>
<option value=3> 3 </option>
<option value=4> 4 </option>
<option value=5> 5 </option>
<option value=6> 6 </option>
<option value=7> 7 </option>
<option value=8> 8 </option>
<option value=9> 9 </option>
<option value=0> 0 </option>
</select>
<input type=submit value=클릭>
</form>
if($mode == "process"){
echo "$val <p>";
}
?>
<script language='javascript'>
function selectVal(){
var obj=document.all.test;
var val='';
for(i=0; i<obj.length; i++){
if(obj.options[i].selected == true){
val+=','+obj.options[i].value; (또는 화면에 보이는 텍스트의 경우 val+=','+obj.options[i].text;)
}
}
document.all.val.value=val.substring(1,val.length);
}
</script>
<form name=signform action="<?=$PHP_SELF?>">
<input type=hidden name=mode value=process>
<input type=hidden name=val>
<select name=test size=5 multiple onchange='selectVal()'>
<option value=1> 1 </option>
<option value=2> 2 </option>
<option value=3> 3 </option>
<option value=4> 4 </option>
<option value=5> 5 </option>
<option value=6> 6 </option>
<option value=7> 7 </option>
<option value=8> 8 </option>
<option value=9> 9 </option>
<option value=0> 0 </option>
</select>
<input type=submit value=클릭>
</form>
- 이전글window 객체 21.02.10
- 다음글한글이 들어간 문자열 길이 구하는 스크립트 21.02.10
댓글목록
등록된 댓글이 없습니다.