【发布时间】:2010-08-06 15:17:37
【问题描述】:
大家好。我正在尝试使用我认为简单的 javascript 更改容器中的图像,但似乎无法弄清楚。 “cover-image”是图片所在的容器,“txtMontage”是下拉列表的ID。如果我按原样运行,无论我选择什么图像都是由第一个 if 语句设置的,然后下拉菜单卡在它上面,所以我无法选择其他任何东西。
关于如何解决这个问题的任何想法?谢谢。
<script type="text/javascript">
function showPreview() {
var image = document.getElementById("cover-image");
var dropd = document.getElementById("txtMontage");
if (dropd.value = "abrasives") {
var container= "img/abrasives.jpg";
image.src = container;
}
else if (dropd.value = "industrial") {
var container= "img/gen-industrial.jpg";
image.src = container;
}
}
</script>
【问题讨论】:
标签: javascript list drop-down-menu