input 대신에 select box로 입력한 후 수정할 경우?

write.skin.php에서 input 태그로 입력하는 것을 select box로 처리하여
입력하기 쉽도록 처리하려고 합니다.
즉,
<input class=tx style="width:100%;" name=wr_2 id="wr_2" itemname="CLASS" value="<?=$write[wr_2]?>">

<select name=wr_2 itemname="class">
  <OPTION value="">선택하세요</OPTION>
  <OPTION value="Primary">Primary</OPTION>
  <OPTION value="Secondary">Secondary</OPTION>
</select>
로 바꾸려고 합니다.
입력은 잘 되는데 수정모드로 들어가면 
이미 입력된 값을 불러다가 option 리스트에 selected 상태로 보여 줘야 하는데
그냥 초기 입력상태("선택하세요")로 나타납니다.
수정모드에서 이미 입력한 값을 선택된 상태로 보여주는 방법을 알고 싶습니다.
질의응답의 제목을 가지고 검색하려니까 날 밤 새울 것 같아서...

|

댓글 3개

<select name=wr_2 itemname="class">
<OPTION value="">선택하세요</OPTION>
<OPTION value="Primary">Primary</OPTION>
<OPTION value="Secondary">Secondary</OPTION>
</select><?php if( $write['wr_2']) { ?><script>document.fwrite.wr_2.value="<?=$write['wr_2']?>";</script><?php } ?>
대단히 감사합니다. 잘 되네요. 스크립트를 모르니까 되게 불편하네요. ^^;
그런데 직접입력을 했을경우 첨부되는 박스가 뜨지 않네요.
이는 어떻게 해야 하나요?

<select name=wr_2 itemname="class">
<OPTION value="">선택하세요</OPTION>
<OPTION value="Primary">Primary</OPTION>
<OPTION value="Secondary">Secondary</OPTION>
<OPTION value="Secondary">직접입력</OPTION>
</select>
<input type="text" style="display:none;" name="input_2">
여기에 위의 소스를 적용을 하면 직접 입력박스가 생략이 되요
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
16년 전 조회 975
16년 전 조회 989
16년 전 조회 1,007
16년 전 조회 4,459
16년 전 조회 1,555
16년 전 조회 991
16년 전 조회 795
16년 전 조회 1,008
16년 전 조회 922
16년 전 조회 2,930
16년 전 조회 1,004
16년 전 조회 2,262
16년 전 조회 782
16년 전 조회 978
16년 전 조회 1,029
16년 전 조회 771
16년 전 조회 1,077
16년 전 조회 1,534
16년 전 조회 1,202
16년 전 조회 779