0
자바 스크립트에서 마지막으로 선택한 목록 상자 항목 (선택 모드 : 다중 선택)을 가져오고 싶습니다. 나는 ms visual studio에서 웹 애플리케이션으로 작업 중이며 javascript로 할 필요가있다. 모든 제안을 부탁드립니다.자바 스크립트에서 마지막으로 선택된 목록 상자 항목 가져 오기
자바 스크립트에서 마지막으로 선택한 목록 상자 항목 (선택 모드 : 다중 선택)을 가져오고 싶습니다. 나는 ms visual studio에서 웹 애플리케이션으로 작업 중이며 javascript로 할 필요가있다. 모든 제안을 부탁드립니다.자바 스크립트에서 마지막으로 선택된 목록 상자 항목 가져 오기
모든 옵션을 가져 와서 선택한 속성을 사용할 수 있습니다. 본문 닫기 태그 바로 앞에 스크립트 코드를 삽입하면 자바 스크립트에서 HTML 요소에 액세스하기 전에 HTML 요소가 DOM에 추가됩니다.
<script type="text/javascript">
options = document.getElementById('<%= ddl.ClientID %>').options;
var lst;
for(i=0; i < options.length; i++)
if(options[i].selected)
lst = options[i].text;
</script>
</body>
편집 주석
에 HTML을
<select multiple onchange="myFun(this);">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
자바 스크립트
을 기반으로function myFun(sel)
{
alert(sel.options[sel.selectedIndex].value);
}
코드에서 목록 상자를 사용하여 예제를 제공 할 수 있습니까? 나는 꽤 javascript에 익숙하지 않고 당신의 대답에서 아무것도 이해하지 못한다. – MCanSener
글쎄,이게 내가 선택한 일을하기 위해 내가 선택한 것을 마지막으로 선택한 항목 만 얻는 것입니다. 편집 : 마지막으로 선택한 항목을 시간순으로 표시합니다. 순서가 없으면 선택하면 작동하지 않습니다. – MCanSener
다음으로 변경 이벤트를 사용해야합니다. – Adil