Обратный отчет как на депозите.

12
[Удален]
#11

Народ мы немножко в другую сторону уходим. Хватить температурить:)

Я так понял, нужно создать отдельный скрипт для блока сс сылкой:

<script> 

function myClock ()
{
with (document.getElementById ('clock'))
if (style.display = 'none';}
else {style.display = 'block';}
}
</script>

блин я так понял эта глупость, ну прогреры думаю сообразили что я хотел сделатЬ:) если не то я думал сделать так как по истечению var myCount убрать у блока clock свойство display:none;?

ukrop
На сайте с 13.03.2009
Offline
83
#12

попытался как-то помочь....обозвали дураком...наставили минусов.....всем спасибо....

Написанному верить!
[Удален]
#13

ukrop, спасибо.

Народ помогите:)

[Удален]
#14

window.onload = function () {
var counter = 61;
var clockId = "clock";
var dataId = "data";

if(!document.getElementById(clockId) || !document.getElementById(dataId))
{
alert("bad IDS");
}

var interval = setInterval(function () {
if(counter--)
{
document.getElementById(clockId).innerHTML = counter;
}
else
{
clearTimeout(interval);

document.getElementById(dataId).style.display = "block";
}
}, 1000);
};
чтото такое
[Удален]
#15
bearman:
window.onload = function () {

var counter = 61;
var clockId = "clock";
var dataId = "data";

if(!document.getElementById(clockId) || !document.getElementById(dataId))
{
alert("bad IDS");
}

var interval = setInterval(function () {
if(counter--)
{
document.getElementById(clockId).innerHTML = counter;
}
else
{
clearTimeout(interval);

document.getElementById(dataId).style.display = "block";
}
}, 1000);
};
чтото такое

доходит до нуля и все. сам ноль не исчезает.

[Удален]
#16

user007, а надо было чтобы исчезал? :)

bearman добавил 25.01.2010 в 08:53


window.onload = function () {
var counter = 61;
var clockId = "clock";
var dataId = "data";

if(!document.getElementById(clockId) || !document.getElementById(dataId))
{
alert("bad IDS");
}

var interval = setInterval(function () {
if(counter--)
{
document.getElementById(clockId).innerHTML = counter;
}
else
{
clearTimeout(interval);

document.getElementById(dataId).style.display = "block";
document.getElementById(clockId).style.display = "none";
}
}, 1000);
};
[Удален]
#17

<script>

window.onload = function () {
var counter = 5;
var clockId = "clock";
var dataId = "data";

var interval = setInterval(function () {
if(counter--)
{
document.getElementById(clockId).innerHTML = counter;
}
else
{
clearTimeout(interval);

document.getElementById(dataId).style.display = "block";
document.getElementById(clockId).style.display = "none";
}
}, 1000);
};
</script>
<div id="clock">5</div>
<div id="item"><a href="">item</a></div>

на данный момент у меня это выглядит так!

нужно :

1. блок clock шел отчет времени (при этом item скрыт)

2. после отчета блок clock исчезал а блок item стал видимым.

bearman все равно не исчезает нолик:)

[Удален]
#18

user007, ну вот поражаюсь всегда людям. проедем эту тему, а то мату будет.


<script>
window.onload = function () {
var counter = 5;
var clockId = "clock";
var dataId = "item";

var interval = setInterval(function () {
if(counter--)
{
document.getElementById(clockId).innerHTML = counter;
}
else
{
clearTimeout(interval);

document.getElementById(dataId).style.display = "block";
document.getElementById(clockId).style.display = "none";
}
}, 1000);
};
</script>

bearman добавил 25.01.2010 в 09:09

http://blgo.ru/blog/2009/04/22/forums/

[Удален]
#19

bearman благодарю вас! Очень помогли, блин интересно вообще это все:)

p.s решил для себя подучить js

[Удален]
#20

user007, правильное решение, верстка и жс связаны

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий