2011-04-11 15 views
0

ASPで選択したHTML要素の最後の項目を取得するにはどうすればよいですか?選択項目の最後の項目を取得

<select id="AggregationLevel" name="AggregationLevel" onchange="javascript:SF(true)"> 


           <option value="1">Monthly</option> 

           <option value="2">Weekly</option> 

           <option selected='selected' value="3">Daily</option> 


       </select> 
+0

あなたは今ではそれを解決してしまいましたか?答えのあなたのコメントから、それはあなたが望んだように見えませんでした。 –

答えて

1
var i = document.getElementById("AggregationLevel").options.length; 
var j = document.getElementById("AggregationLevel").selectedIndex; 
alert(document.getElementById("AggregationLevel").options[i-1].value); // last item 
alert(document.getElementById("AggregationLevel").options[j].value); // selected item, if this is what you're interested in 
+0

ありがとう...私はこれをどのようなASPコードの中から呼び出すのですか?私はClassic ASPにはあまり慣れておらず、いくつかのレガシーコードを緊急に修正する必要があります。 – user517406

+0

私は正確に何を求めているのか分かりません。あなたは最後の

+1

選択したオプションを新しいページまたは現在のページに投稿する必要があります。次に、Request.Form()操作から値を受け取ります。もしあなたがjavascriptのanykindを持っている場合、あなたはofcourse asynchroneをWebサービスや何かページのリロードを避けるために呼び出すことができます。 – Marthin

関連する問題