【发布时间】:2015-08-02 16:54:06
【问题描述】:
我正在尝试在单击图像按钮时更改图像 URL,但图像没有改变。
javascript 中的任何函数都不会更改图像,并且似乎无法获取图像按钮的 ID。
有人对如何进行这项工作有任何建议吗?
<div class="content-wrapper">
<script src="Default.js"></script>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<div class="sliderDivImages">
<div class="buttonContainer">
<asp:ImageButton runat="server" id="projectManagementButton" OnClientClick="ButtonClick()" CssClass="button" ImageUrl="Images/button_ProjectPrintManagement.png"></asp:ImageButton>
<p class="button">
PROJECT &<br />PRINT MANAGEMENT
</p>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
function ButtonClick() {
$("<%= projectManagementButton.ClientId %>").attr("src", "Images/buttonLight_ProjectPrintManagement.png");
var projectManagementImg = document.getElementById("projectManagementButton");
var imageButtonID = $(this).attr("ID");
return false;
}
【问题讨论】:
标签: javascript asp.net onclick imagebutton