我在從下拉菜單訪問選定值時遇到問題。當我嘗試訪問在javascript函數displayPhoto中選擇的值時,根本沒有任何值被訪問(我試圖在文本字段中將其打印出來)。難道我做錯了什麼?謝謝!從下拉菜單訪問所選值
下面是HTML的一部分:(我曾經嘗試這樣做的的 'onClick'和'的onchange',都不起作用)
<form id="colorChoice">
<img id="photo" src="red.jpg" alt="red" />
<select name="color" size=5>
<option value="red" onclick="jsFunction()">Red</option>
<option value="blue" onclick="jsFunction()">Blue</option>
...
</select>
</form>
這裏是JavaScript部分:
function jsFunction(){
var imageFile; = document.getElementById("colorChoice").color.value + ".jpg";
...
}
謝謝大家的回答,我意識到錯誤,這是愚蠢的';'我曾經'imageFile' –