Autor Zpráva
Baly
Profil *
Zdravím,
napsal jsem si 3 funkce:
<html>
<head>
<script type="text/javascript">
function prvni() {
var odpocet = setInterval("treti()", 3000);
return;
}
function druha() {
if (typeof(odpocet) != 'undefined') {
clearInterval(odpocet);
}
}
function treti() {
alert("hmm");
}
</script>
</head>
<body>
<?
$datum = date(Y.m.d);
echo "<input onclick=\"prvni()\" type=\"submit\" value=\"zmacknout\" id=\"button\"><input onclick=\"druha()\" type=\"submit\" value=\"zrusit\" id=\"zrusit\">";
?>
</body>
</html>


Nedaří se mi ovšem vynulovat interval, nevíte prosím proč?

živá ukázka: http://yama.kx.cz/zkouska.php
Leo
Profil
Mate odpocet deklarovany jako lokalni promennou (var odpocet) v prvni fci, ostatni se k ni nedostanou. Leo
Baly
Profil *
ježiši, taková banalita. Se omlouvám, hned si jdu spálit ruce žehličkou.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0