하나의 옵션이 '기타'인 드롭 다운 메뉴가 있습니다. 각 옵션은 ID가 if OptionId = 6, OptionDescription is "Other"
인 테이블에 추가됩니다. '기타'를 선택하는 경우드롭 다운 메뉴 선택에 따라 텍스트 상자를 숨기거나 표시하려면 어떻게합니까?
, 텍스트 상자가 어떤 다른 기준 것은 구체적으로 입력하도록 사용자에게 나타납니다 :이 경우
<tr>
<td class="labels">
Option:
</td>
<td colspan="3">
<%=Html.DropDownList("OptionId", Utilities.OptionLookup(), "-Select One-") %>
</td>
<td>
<input id="OtherOption" type="text" />
</td>
</tr>
, Utilities.OptionLookup()
내 옵션 테이블에서 값을 가져오고을 채 웁니다 dd
. 지금은 일반 텍스트 상자 OtherOption
만 있습니다.
이전에 javascript를 사용했지만 클릭 이벤트를 기반으로했습니다. 그래서 텍스트 상자를 'display:none'
으로 설정하고 onclick
을 사용하여 내 스크립트의 이름을 지정하고 내 스크립트에서 표시 여부를 확인합니다.
내 드롭 다운에서 '기타'를 선택했을 때 비슷한 기능을 수행하고 싶습니다.
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
그보다 조금 더 많은 작업이 있었지만 본질적으로 그게 답입니다. – user2284341