1

我正在使用 ASP.NET,C# 来开发我的网络应用程序,我有一个按钮(创建为图像),当用户单击此按钮时,它的大小应该在一小部分时间内减小,然后它应该返回又是正常大小,我该如何执行此效果?我已经为按钮点击创建了一个 javascript 函数,我想使用 Javascript 来实现这个效果

谢谢

4

1 回答 1

1

尝试以下操作:

HTML

<img src="images/someimage.jpg" onclick="handleClick(this)" style="width:100px"/>

JavaScript:

function handleClick(sender)
{ 
    var thisWidth=parseInt(sender.style.width.replace('px',''));

    sender.style.width=(thisWidth-10) + 'px';

    setTimeout(function(){
        sender.style.width=(thisWidth+10) + 'px';
    },500);
}

点击后,图片的宽度会减小 10 像素,500 毫秒后会恢复到正常大小。

希望对你有帮助!

于 2012-09-01T04:30:32.860 回答