如何使用javascript使按钮变灰且不能点击按钮后设置为灰色

网页设计教程与开发
提供各种常见网页效果
提供各种各样的设计教程
装扮QQ,让QQ变得更酷
设计参考,提高自升水平
学习服务器和操作系统
提供各种素材和工具
收藏学习资料
您现在的位置:&&>>&&>>&&>>&&>>&正文
JavaScript实现点击按钮后变灰避免多次重复提交
注册的时候需要发送验证激活帐号的邮件,为了避免邮件的多次重复发送,所以可以在点击了发送后,设置button要过一段时间才能继续点击。下面是一个简单的例子:
复制代码 代码如下:
&title&点击获取验证码按钮后按钮变灰,倒计时一段时间后又可重复点击&/title&
&input type=&button& id=&btn& value=&免费获取验证码& /&
&script type=&text/javascript&&
var wait=60;
function time(o) {
if (wait == 0) {
o.removeAttribute(&disabled&);
o.value=&免费获取验证码&;
wait = 60;
o.setAttribute(&disabled&, true);
o.value=wait+&秒后可以重新发送&;
setTimeout(function() {
document.getElementById(&btn&).onclick=function(){time(this);}
转载请注明:破洛洛(谢谢合作)
上一篇文章: 下一篇文章:
网友评论:
[][][][][][][][][][]self.myOverButton.userInteractionEnabled=NO;self.myOverButton.alpha=0.4;
最新教程周点击榜
微信扫一扫点击按钮提交后如何使按钮变灰不可用_模板无忧
点击按钮提交后如何使按钮变灰不可用_.Net教程
推荐:主要是利用SQLServer提供的SQL语句来实现备份的。 备份:backupdatabase@nametodisk=@ 恢复:restoredatabase@namefromdisk=@ 上面用的是参数化SQL语句,可以在程序执行的时候动态给参数赋值。 .aspx代码: %@PageLanguage=C#.aspx
&script language=&javascript&&function&& abc(){var&& mybutton=document.getElementById(&Submit1&);mybutton.disabled=&&&&&&&& //变灰__doPostBack(&Submit1&,&&);&&&& //执行服务器端Submit1的click事件}&&&/script&&form id=&Form1& method=&post& runat=&server&&...&INPUT id=&Submit1& type=&submit& value=&开始上传& name=&Submit1& runat=&server&&....&/form&.cs
private void Page_Load(object sender, System.EventArgs e){...&&&this.GetPostBackEventReference(Submit1);&&&& //这句很关键,有这句才能让客户端执行服务器端事件。&&&Submit1.Attributes.Add(&onclick&,&abc();&);& ....} &分享:前台页面: % @PageLanguage =
AutoEventWireup =
CodeFile =
ExportDemo.aspx.cs
Inherits =
ExportDemo
% ! DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0xhtml1-transitional.dtd
&&&&&&&&&&&&
相关.Net教程:
编程教程搜索
.Net教程推荐
猜你也喜欢看这些}

我要回帖

更多关于 按钮点击后置灰 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信