如何在ASP.NET设置ImageButton以在鼠标悬停时更改图片?

#1楼 票数:4 已采纳

<asp:ImageButton onmouseover="changePic(this);" ...

JavaScript:

function changePic(obj)
{
    obj.src = "<picture path>";
}

#2楼 票数:2

您将必须在客户端执行此操作-即使用javascript。

您可以添加客户端onMouseOver="this.src = 'pathToOtherimage'"属性,并添加一个类似的属性,以便onMouseOut还原。

#3楼 票数:2

不能从服务器端(在C#代码中)完成此操作,而必须在客户端(在JavaScript中)完成。 从这个事实开始,有多种 方法可以解决这个问题。

  ask by Damir translate from so

未解决问题?本站智能推荐:

1回复

Gridview ImageButton在鼠标悬停和鼠标移出时更改图像

我在Gridview中有一个Imagebutton。 它显示基于hfComplete(隐藏字段)值的图像。 如果值为true,则会显示“ images / completeiconfixed.png”,并将该属性附加到onmouseover上的“ this.src ='images /
3回复

鼠标悬停时更改图片

早安世界! 我的项目还有一个问题,这次 JavaScript 不起作用,我希望当我将鼠标指针悬停在图片上时改变图片,感谢您的耐心等待! <!DOCTYPE html> <html> <head> <link rel="stylesheet" hr
4回复

在鼠标悬停时,在 JavaScript 中更改图片

我的 HTML 代码中有一个图像,我想让它当我的鼠标悬停在图像上时,它会变成另一个图像,当鼠标没有悬停在图像上时,它会切换回默认。 我如何在<script>标签中编程?
3回复

鼠标悬停时JS / jQuery更改图片

我下面显示了一些HTML,这些HTML以ASP Classic形式动态生成。 可以有任意数量的组/表(大小/颜色)以及任意数量的行/选项。 每个组/表都有一个img标记,每个行/选项都有一个隐藏字段及其相应的图像URL。 在每行的悬停上,我需要使用JS或jQuery(该功能在A
1回复

鼠标悬停时更改图像

我在P5中编码。 我的页面上有两个图像。 我试图对其进行编码,以至于当鼠标位于图像的左侧时,它会更改为其他图像。 具体来说就是这样:接下来,我们将创建一个悬停效果,当鼠标经过时,图像会发生变化。 我们将使用img1和img2这两个图像,并在鼠标经过它们时在这两个图像之间切换。 我们
2回复

将鼠标悬停在图片的叠加层上时更改图片

我想更改悬停的特定图片。 但是,每张图片都在叠加层下方。 当我将鼠标悬停在图片本身上时,我找到了一种更改图片的解决方案 。 但是,我只能将鼠标悬停在叠加层上(图片的父div)。 我是Java语言的新手,非常感谢您的帮助。
3回复

在鼠标悬停时显示图片

我有一个ASP.NET页面,其中在Gridview控件中显示产品。 当用户将鼠标悬停在产品名称上时,将出现一个窗口,并在其中显示该产品的图片(通过获取产品ID并查找与其相关的图像)。 有AJAX控件或类似的东西吗?
2回复

创建一个可在鼠标悬停时更改图片的事件

我正在尝试创建一个事件,将鼠标悬停时会更改图片。 mainImage是HTML中的一个对象, changeImage函数更改当前图片。 我应该如何更改代码才能使其正常工作?