2009-12-02 98 views
0

有沒有辦法使用JavaScript訪問下拉選項文本?如何訪問表單從Javascript下載

比如我可以通過做訪問值:

document.getElementById("transFrom").value; 

但我想要的選項標籤之間的文本。

下面是一個形式的HTML下拉:

<select name="transFrom" id="transFrom" style="width: 300px;" tabindex="1" onfocus="return validate_field(this)" onchange="return validate_field(this)"> 
      <option value="">Select An Account</option> 
      <option value="S">Savings</option> 
      <option value="C">Checking</option> 
      <option value="M">Money Market</option> 
    </select> 

回答

4

嘗試

document.getElementById("transFrom").options[document.getElementById("transFrom").selectedIndex].text 
+0

工作。謝謝!!! – 2009-12-02 01:07:59

0

如果你有興趣,你可以使用jQuery:

$('#transFrom').val(); 

http://docs.jquery.com/Attributes/val

我(沿着w成千上萬的人)發現jQuery對於許多簡單和複雜的JavaScript調用/函數非常有用。這是一個相當小的包含文件,可以爲您帶來好處。