|
 177.4 Кб |
|
| Всем привет. Вот пытаюсь разобрать скрипт и дополнить его, но никак не пойму 2 вещи:
1-е это почему при запуске Часы(h) не отображает, спустя секунду появляется значение и отсчет норм далее идет.
2-е я создал 3 поля в теле, назначил им ИД, чтобы словить данные которые в value будут попадать с базы, в скрипте переменным присваиваю данные из определенных полей путем определения value элемента по ИД.Где мой косяк народ? Приложу код скрипта и сам файл с рисунками..Помогите разобраться. Заранее благодарен.
<!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">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<head>
<script type="text/javascript" language="javascript">
var dс = document;
var h = dс.getElementById('h').value;
var i = dс.getElementById('i').value;
var s = dс.getElementById('s').value;
function startCountdown()
{
if(h==0&&i==0&&s==1)
{
dс.getElementById('start_time').innerHTML = "Начали!!!";
return false;
}
s--;
h=(h<0)?0:h;
i=(i<0)?0:i;
s=(s<0)?0:s;
var hh=(h >= 10)?"":"0";
var ii=(i >= 10)?"":"0";
var ss=(s >= 10)?"":"0";
if(s != 0)
{
dс.getElementById('start_time').innerHTML = '<img src=images/'+hh+h+'.gif border=0 /><img src=images/tt.gif border=0 /><img src=images/'+ii+i+'.gif border=0 /><img src=images/tt.gif border=0 /><img src=images/'+ ss + s +'.gif border=0 />';
setTimeout('startCountdown()',1000);
}
else
{
i--;
s = 60;
startCountdown();
}
if(i==0 && h!=0)
{
h--;
i=59;
}
elseif(i==0 && h==0)
{
s--;
s=60;
}
}
function Pusk()
{
startCountdown();
}
</script>
</head>
<body onload="Pusk()">
<div id="start_time"></div>
<input id="h" type="hidden" value="02" />
<input id="i" type="hidden" value="05" />
<input id="s" type="hidden" value="55" />
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: TetRiska
(26.05.2009 в 01:01)
| | [поправлено модератором] | |
|
|
|
|
|
|
|
для: PAT
(26.05.2009 в 02:13)
| | И к чему такая импульсивность?
Я бы не просил помощи не поковыряв код. Сверху есть прикрепленный файл, где все выложено. И не надо себя возвышать над другими, типа Вы гуру, а другие лохи, не понимающие элементарного. elseif существует в таком виде, возможно не в жабаскрипте, но в пхп есть! | |
|
|
|
|
|
|
|
для: TetRiska
(26.05.2009 в 02:59)
| | Есть кто поможет? :( | |
|
|
|