我希望能够在代码后台注册一个图片的OnMouseOver和OnMouseOut事件,因为我必须区分用户是否已经登录。有什么建议吗?
我希望能够在代码后台注册一个图片的OnMouseOver和OnMouseOut事件,因为我必须区分用户是否已经登录。有什么建议吗?
Image img = new Image();
img.Attributes.Add("onmouseover", "myjavascriptfunction();");
根据对象的ID设置参数,使用以下方法:
Image img = new Image();
img.Attributes.Add("onmouseover", "myjavascriptfunction(" + img.ClientID + ");");
使用ck的示例,您可以通过在服务器控件上使用ClientID
属性来实现您想要做的事情。像这样:
yourImage.Attributes.Add("onmouseover", "jsfunction(" + yourImage.ClientID + ");");
<img id="generatedId" class="myHoverImage" />
JavaScript:
$("img.myHoverImage").mouseover ( function() {
// you can access the generated id:
alert ( this.id );
// --> your code goes here <-- \\
});