root/cemail/cemail_user.js

Revision 67, 0.6 kB (checked in by teiko, 3 years ago)

Когда таймер не нужен, он останавливается

Line 
1 var cg = new CemailGroup;
2 var global_timer = null;
3 function initCemail() {
4     cg.add(document.getElementById('cemail_input'));
5 }
6
7 function onCheckButton() {
8     cg.check();
9     global_timer = setInterval("check()", 150);
10 }
11
12 function check() {
13     switch(cg.correct) {
14         case 0:
15             document.getElementById("message").innerHTML = "неправильный адрес";
16             clearTimeout(global_timer);
17         break;
18         case 1:
19             document.getElementById("message").innerHTML = "правильный адрес";
20             clearTimeout(global_timer);   
21         break;
22         case 2:
23             document.getElementById("message").innerHTML = "проверка...";
24         break;
25     }
26 }
Note: See TracBrowser for help on using the browser.