0

我的脚本是

   function changeType(photoChoice) {
        document.getElementById('images').src = photoChoice;

    }

我的代码是

 <asp:DropDownList ID="DropDownList1" onchange="javascript:changeType(this.options[this.options.SelectedItem].value)" runat="server" >
     <asp:ListItem >-----Select-----</asp:ListItem>
        <asp:ListItem value="~/Image/wedding-cake.jpg">wedding-cake</asp:ListItem>
        <asp:ListItem value="~/Image/Wedding-Cake_heart-cake.jpg">Wedding-Cake_heart-cake</asp:ListItem>
        <asp:ListItem value="~/Image/Whimsical-wedding-cake.jpg">Whimsical-wedding-cake</asp:ListItem>
    </asp:DropDownList>
</div>
<div>
<img src="" id="images" alt="Sample Image" width="300px" />

下拉选择不显示图像。我只有在本地文件夹中有一个图像。传递给函数的 Listitem 值。ListItem 值是图像名称和路径。如何在不重新加载页面的情况下显示我的本地图像。

4

0 回答 0