Heim  >  Artikel  >  Web-Frontend  >  让按钮失效5秒的js代码_表单特效

让按钮失效5秒的js代码_表单特效

WBOY
WBOYOriginal
2016-05-16 18:52:27855Durchsuche

先给出一个不错的代码:


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]


第二种也不错

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

第三种比较精简了

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

关键在于,setTimeout第一个参数中的this是window,因此需要一个更实际的变量
直接依赖setTimeout中的this是不可行的,因为其指向window,可通过全局化想被处理的节点来实现。
枫岩的方法是在setTimeout执行倒数计时之前传入正确的this引用,返回一个有正确节点引用的必包作
为setTimeout倒数后的执行函数。参数名称是me还是Mes是没有所谓的。
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn