Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Asp.net控件的客户端事件_Javascript_Asp.net - Fatal编程技术网

Javascript Asp.net控件的客户端事件

Javascript Asp.net控件的客户端事件,javascript,asp.net,Javascript,Asp.net,我有如下图片 <asp:Image runat="server" ID="imgLogo" Style="border-width: 0px; max-width: 100%; max-height: 200px;" onerror="showInvalidImageMessage();" onload="imageChanged()"/> 在这里,我想触发JavaScript事件,不管它是如何查找服务器端处理程序的 我无法在或绑定或实时上使用JQuery的,因为这些在我的场景

我有如下图片

<asp:Image runat="server" ID="imgLogo" Style="border-width: 0px; max-width: 100%; max-height: 200px;" onerror="showInvalidImageMessage();" onload="imageChanged()"/>

在这里,我想触发
JavaScript
事件,不管它是如何查找服务器端处理程序的

我无法在或绑定或实时上使用
JQuery
,因为这些在我的场景中不起作用,因为此图像控件是动态出现的


专注于客户端事件,我们使用ASP按钮的
onclientclick
,就像我尝试的
onclientload
一样,但它不起作用。我想使用纯
JS
。可能吗?

图像控件允许您使用服务器代码中的图像。使用图像控件在网页上显示请求浏览器支持的任何有效图像

OnLoad属性用于将事件处理程序添加到Load事件中,这是一个服务器端事件,而不是客户端事件

参考此


尝试使用
javascript:showInvalidImageMessage()如果您坚持从服务器端事件调用js,那么让服务器端事件触发,并从该事件调用js将允许您处理场景,或者您也可以使用jquery.click事件。