【发布时间】:2017-01-24 17:56:47
【问题描述】:
我有如下图
<asp:Image runat="server" ID="imgLogo" Style="border-width: 0px; max-width: 100%; max-height: 200px;" onerror="showInvalidImageMessage();" onload="imageChanged()"/>
我想在这里触发 JavaScript 事件,它正在寻找服务器端处理程序。
我无法使用JQuery 的on 或bind 或live,因为这些图像控件在我的场景中不起作用,因为此图像控件是动态的。
专注于客户端事件,我们将onclientclick 用于ASP 按钮,就像我尝试onclientload 一样,但它不起作用。我想使用纯JS。可能吗?
【问题讨论】:
-
尝试使用
javascript:showInvalidImageMessage(); -
如果您坚持从服务器端事件调用 js,那么让服务器端事件触发并从该事件调用 js 将让您处理您的场景,或者您也可以使用 jquery.click 事件。
标签: javascript asp.net