0
我有幾個文本框,準確的說是6。我想要的是,只要點擊其中一個,當前日期就會出現在我剛剛點擊的框中。把今天的日期點擊幾個文本框
我有這個至今:
function dat() {
var year=document.frm._data1
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
if (day <10) {
day = "0" + day
}
var year = currentTime.getFullYear()
theDate.value = year + "-" + month + "-" + day
}
_data1指文本框的一個。它如何工作,但只適用於那個盒子。 我怎樣才能做到這一點,使用「this」,除了必須爲每個文本框寫一個函數。
不能讓它這樣的工作。 – elvispt 2010-10-04 16:46:25
我已將我的代碼放在http://www.jsfiddle.net/ssbCr/ – Gus 2010-10-04 16:53:39
將所有初始化(... onclick = dat;)放入您分配給window.onload的函數中。 – 2010-10-04 16:57:04