JavascriptでselectタグのOptionの値と表示名を取得

javascript( prototype.js )でselectタグのvalueはすぐに取得できたんだけど、表示名の方の取得ではまったのでメモ

valueの方は

var add1_val = $("address1").value;

これでOK


表示名の方は、options配列の中に入っているので、その中から選択されているもののtextの値を取得する必要がある。

var add1_val_text = $("address1").options[$("address1").selectedIndex].text;

$("address1").selectedIndexで現在selectタグで選択されているものを指定している