setTimeout (code, millisec) // - exécuter le code après l'heure spécifiée
Le code doit;
millisec doit;
ClearTimeout (setTimeUtid) // - Annuler SetTimeout ()
setInterval (code, millisec);
Le code doit;
millisec doit;
ClearInterval (intervalid);
Utilisez setTimeout (code, millisec) pour réaliser l'effet SetInterval, uniquement des méthodes d'appel imbriquées;
Vous trouverez ci-dessous une page à rebours
La copie de code est la suivante:
<! Doctype html public "- // w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<adal>
<meta http-equiv = "content-type" content = "text / html; charset = gb2312" />
<Title> UNT intitulé Document </Title>
<script type = "text / javascript">
var c = 6;
var t;
fonction timedCount ()
{
var time = document.getElementByid ('txt'). valeur;
if (time> 0) {
document.getElementById ('txt'). valeur = c;
C = C-1;
t = setTimeout ("timedCount ()", 1000);
}
autre{
ClearTimeout (t);
}
}
</cript>
</ head>
<body>
<formulaire
<entrée type = "Button" Value = "Start Time!"
<input type = "text" id = "txt" value = "6">
</ form>
</docy>
</html>