Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 17643|Odpowiedź: 4

[JavaScript] Kliknij przycisk, aby wyświetlić 60-sekundowy kod JS

[Skopiuj link]
Opublikowano 04.01.2016 17:11:49 | | | |


Wizualizacje przedstawiają się jak powyżej:

Kod jest następujący:

  1. <html xmlns="http://www.w3.org/1999/xhtml">
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>无标题文档</title>
  5. <scrip{过滤}t type="text/javascrip{过滤}t" src="js/jquery.js"></scrip{过滤}t>
  6. </head>

  7. <body>
  8. <input type="button" id="btn" value="免费获取验证码" onclick="settime(this)" />
  9. <scrip{过滤}t type="text/javascrip{过滤}t">
  10.     var countdown = 60;
  11.     function settime(val) {
  12.         if (countdown == 0) {
  13.             val.removeAttribute("disabled");
  14.             val.value = "免费获取验证码";
  15.             countdown = 60;
  16.             return;
  17.         } else {
  18.             val.setAttribute("disabled", true);
  19.             val.value = "重新发送(" + countdown + ")";
  20.             countdown--;
  21.         }
  22.         setTimeout(function () {
  23.             settime(val)
  24.         }, 1000)
  25.     }
  26. </scrip{过滤}t>
  27. </body>
  28. </html>
Skopiuj kod


Oryginalny tekst brzmi następująco: http://www.cnblogs.com/Nbge/p/3857767.html

W oryginalnym tekście jest błąd, po kliknięciu przycisku odliczanie będzie się zapętlać w przyszłości, może autor zapomniał dodać return, a powyższy kod działa naprawdę bez zarzutu.




Poprzedni:Konwersja między obiektami jQuery a DOM
Następny:Zwolnienie błędu HTTP napotkanego w mvc 403.14 – Zakazane obejście
Opublikowano 04.01.2016 17:17:00 |
Czy twoje odliczanie jest prawdziwe? Nieważny po 60. roku?
 Ziemianin| Opublikowano 04.01.2016 17:20:22 |
Temperatura tkania w Beicheng 22 stopnie Opublikowano 4 lutego 2016 o 17:17
Czy twoje odliczanie jest prawdziwe? Nieważny po 60. roku?

60 lat nie jest nieważne, lecz odzyskane     

Jeśli użytkownik nie otrzyma kodu weryfikacyjnego, może poczekać 60 sekund, aby go ponownie otrzymać  

1 to zapobieganie złośliwemu przesyłaniu przez innych kodów, a 2 to zapobieganie nieotrzymywaniu kodów weryfikacyjnych przez użytkowników   
Opublikowano 07.01.2016 16:29:19 |
Xiao Zhao Zha Opublikowano 4.01.2016 o 17:20
60 lat nie jest nieważne, lecz odzyskane     

Jeśli użytkownik nie otrzyma kodu weryfikacyjnego, może poczekać 60 sekund, aby go ponownie otrzymać  

Mam na myśli, czy po 60. roku kod weryfikacyjny SMS, który otrzymałem wcześniej, jest przydatny?  Czy to tylko 60 lat, które po prostu zawodzą, czy co?
 Ziemianin| Opublikowano 07.01.2016 17:17:26 |
Temperatura tkactwa Beicheng 22 stopnie Opublikowano 7 grudnia 2016 o 16:29
Mam na myśli, czy po 60. roku kod weryfikacyjny SMS, który otrzymałem wcześniej, jest przydatny?  Czy to tylko 60 lat, które po prostu zawodzą, czy co?

Po latach 60. kod weryfikacyjny nadal jest przydatny w 60. roku, aby użytkownicy nie musieli ciągle klikać, by go zdobyć i zapobiec złośliwym kliknięciom w przyciski
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com