我有以下選擇框的設置值:一個選擇框
<select name="country">
<option value="us">America</option>
<option value="jp">Japan</option>
<option value="cn">China</option>
<option value="vi">Vietnam</option>
</select>
默認情況下,這個選擇框的值是「我們」和顯示的文字是「美國製造」。 我想要做的是將此選擇框的值設置爲「jp」,並使用javascript將此選擇框中顯示的文本設置爲「Japan」。
通過將「selected」屬性設置爲「true」,我可以輕鬆地將值設置爲「jp」,但我無法更改選擇框上的文本顯示(它仍然顯示「America」而不是「日本」)。
有沒有人知道如何做到這一點?
下面是[HTML的做法](http://www.w3schools.com/tags/att_option_selected.asp)。如果問題仍然存在,請檢查是否正在通過腳本在任何地方更改selectedIndex。 –