-1
我一直在尋找這個問題,但找不到任何解決方案,可以幫助我,也許我只是在愚蠢的JavaScript我不磕頭。但我的問題正是標題所說的。從html格式獲得價值到Javascript變量
我有這個CountDown計時器,我在StackOverflow找到這裏,它是用Javascript編寫的。我不擅長Javascript(我完全是新手)。所以我要求任何Javascript專業人士幫助我。
我想製作一個簡單的html表單來設置「var target = 14;」它可以是什麼價值。我不知道通過我的管理系統中的表單傳遞。
的核心代碼:
if (document.getElementById('countdownTimer')) {
pad = function(n, len) { // leading 0's
var s = n.toString();
return (new Array((len - s.length + 1)).join('0')) + s;};var timerRunning = setInterval(
function countDown() {
var now = new Date();
var target = 14; // 15:00hrs is the cut-off point
if (now.getDay() == 0) { // Sunday - use tomorrow's cutoff
target += 24;
} else if (now.getDay() == 6) { // Saturday - use cutoff 2 days from now
target += 48;
} else if (now.getHours() < target) { // missed the cutoff point. Use tomorrow instead
target += 24;
if (now.getDay() == 5) { // Friday - use Monday cutoff
target += 48;
}
}
var hrs = (target - 1) - now.getHours();
if (hrs < 0)
hrs = 0;
var mins = 59 - now.getMinutes();
if (mins < 0)
mins = 0;
var secs = 59 - now.getSeconds();
if (secs < 0)
secs = 0;
var str = pad(hrs, 2) + ':' + pad(mins, 2) + '.<small>' + pad(secs, 2) + '</small>';
document.getElementById('countdownTimer').innerHTML = str;
}, 1000);}
的HTML呼叫ID:
<div id="countdownTimer">0</div>