2014-04-15 4 views

답변

0

모든 옵션을 가져 와서 선택한 속성을 사용할 수 있습니다. 본문 닫기 태그 바로 앞에 스크립트 코드를 삽입하면 자바 스크립트에서 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> 

편집 주석

Live Demo

에 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); 
} 
+0

코드에서 목록 상자를 사용하여 예제를 제공 할 수 있습니까? 나는 꽤 javascript에 익숙하지 않고 당신의 대답에서 아무것도 이해하지 못한다. – MCanSener

+0

글쎄,이게 내가 선택한 일을하기 위해 내가 선택한 것을 마지막으로 선택한 항목 만 얻는 것입니다. 편집 : 마지막으로 선택한 항목을 시간순으로 표시합니다. 순서가 없으면 선택하면 작동하지 않습니다. – MCanSener

+0

다음으로 변경 이벤트를 사용해야합니다. – Adil

관련 문제