3

ドロップダウンリストで選択したアイテムのテキストを取得したい。次のコードを試しました

var e = document.getElementById("ddlTime.ClientID");  
var selectedTime = e.options[e.selectedIndex].text;

しかし、「プロパティ'options'の値を取得できません:オブジェクトがnullまたは未定義です」と表示されます

誰かがこれで私を助けてくれますか?

4

3 に答える 3

3

やったほうがいい:

var e = document.getElementById("<%= ddlTime.ClientID%>");

いいえ:

var e = document.getElementById("ddlTime.ClientID"); 

私の小さなサンプルjsfiddle

于 2013-03-22T08:09:57.713 に答える
2

指定する必要があります<%= %>

var e = document.getElementById("<%= ddlTime.ClientID%>"); 
于 2013-03-22T07:42:47.987 に答える