2012-01-09 22 views
0

我試圖弄清楚如何(如果可能,我確信我可以)使用與在下拉框中選擇的值不同的值HTML。很高興使用jQuery或JavaScript。因此,例如我有一系列的下拉列表如下:如何使用與下拉菜單中選擇的值不同的值

<select id="country" title="Country"> 
    <option>Argentina ARG</option> 
    <option>Australia AUS</option> 
    <option>Austria AUT</option> 
    <option>Austria AUT</option> 
    <option>Belgium BEL</option> 
    <option>Brazil BRA</option> 
    <option>Canada CAN</option> 
</select> 

自然,如果用戶選擇說「巴西」的選項顯示「巴西BRA」。但是,我想改用'BRA'這個值是否可以做到這一點?我只是愚蠢的,它可以在純HTML中完成?

回答

5
<option value="BRA">Brazil BRA</option> 

附註:我相信IE6需要一個value或事情就變得時髦的onsubmit。

+0

有時就這麼簡單:) – 2012-01-09 15:34:21

+0

非常好。以爲我是愚蠢的,我是正確的:) – zik 2012-01-09 15:39:54

0
<select id="country" title="Country"> 
    <option value="ARG">Argentina</option> 
    <option value="AUS">Australia</option> 
</select> 
0

可以使用期權價值屬性。通過這種方式,向用戶顯示的文本是阿根廷ARG,但與表單一起發佈的值只是ARG。

<select id="country" title="Country"> 
    <option value="ARG">Argentina ARG</option> 
    <option value="AUS">Australia AUS</option> 
      ... 
</select> 
相關問題