Начало
Часы
Время Осталось
Вы когда-либо хотели знать точное количество времени, остающееся до определенного времени в определенный день? Используется textbox.
Date: Jan 1, 2005 2:00:00 p.m.
JavaScript Clocks: Время Осталось
<!-- THREE STEPS TO INSTALL TIME REMAINING: 1. Copy the coding into the HEAD of your HTML document 2. Add the onLoad event handler into the BODY tag 3. Put the last coding into the BODY of your HTML document --> <!-- STEP ONE: Paste this code into the HEAD of your HTML document --> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <! > <! > <!-- Begin function getTime() { now = new Date(); y2k = new Date("Jan 1 2005 14:00:00"); days = (y2k - now) / 1000 / 60 / 60 / 24; daysRound = Math.floor(days); hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound); hoursRound = Math.floor(hours); minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound); minutesRound = Math.floor(minutes); seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound); secondsRound = Math.round(seconds); sec = (secondsRound == 1) ? " second." : " seconds."; min = (minutesRound == 1) ? " minute" : " minutes, "; hr = (hoursRound == 1) ? " hour" : " hours, "; dy = (daysRound == 1) ? " day" : " days, " document.timeForm.input1.value = "Time remaining: " + daysRound + dy + hoursRound + hr + minutesRound + min + secondsRound + sec; newtime = window.setTimeout("getTime();", 1000); } // End --> </script> </HEAD> <!-- STEP TWO: Insert the onLoad event handler into your BODY tag --> <BODY onLoad="getTime()"> <!-- STEP THREE: Copy this code into the BODY of your HTML document --> <center> Date: Jan 1, 2005 2:00:00 p.m. <form name=timeForm> <input type=text name=input1 size=70 border-style="none" style="border-bottom: 0px solid; border-left: 0px solid;border-right: 0px solid;border-top: 0px solid;font:12px arial, helvetica,sans-serif"> </form> </center> <!-- Script Size: 2.08 KB -->