2013-02-04 6 views
0

DropDownList에서 항목을 선택하면 Javascript 함수 (getSelectedFilterText)를 호출하는 데 도움이 될 수 있습니까?드롭 다운 목록 선택

<select id="FeedBackFilter" name="FeedBackFilter" width="2000" onclick="getSelectedFilterText"> 
    <option value="All">All</option> 
    <option value="Bad">Bad</option> 
    <option value="Good">Good</option> 
    <option value="Both">Both</option> 
</select> 

function getSelectedFilterText() 
{ 
    alert("test"); 
    var e = document.getElementById("FeedBackFilter"); 
    var strUser = e.options[e.selectedIndex].text; 
    alert(strUser); 
} 

내가 잘못 뭐하는 거지 : 여기

내 코드?

+0

뭔가를 변경하지 않고? – hjpotter92

답변

0

먼저 당신과 같이 괄호가 필요합니다

onclick="getSelectedFilterText()" 

하지만 당신은 그들 만이 선택을 변경할 때 일어날를하고자하는 경우, 당신은 너무 같은 'onchange를'이벤트를 사용하는 대신 고려해야합니다

onchange="getSelectedFilterText()" 

그들이 옵션을 변경할 때 일어날 것입니다 이런 식으로, 그들은 그것을 클릭하지 않을 경우 ... 다른 어떤, 그들은 그것을 클릭 할 수있는 옵션이 함수를 정의하지 같은

관련 문제