我无法从下拉菜单中访问选定的值。当我尝试访问在 javascript 函数 displayPhoto 中选择的值时,根本没有访问任何值(我试图在文本字段中打印出来)。难道我做错了什么?谢谢!
这是 HTML 部分:
<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>
(我已经尝试过'onclick'和'onchange',两者都不起作用。)
这是Javascript部分:
function jsFunction(){
var imageFile; = document.getElementById("colorChoice").color.value + ".jpg";
...
}