我使用這個腳本來自動填充表單上我的日期字段:基本的Javascript問題 - 使用什麼觸發器?
function clearText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = ""
}
function zp(n){
return n<10?("0"+n):n;
}
function insertDate(t,format){
var now=new Date();
var DD=zp(now.getDate());
var MM=zp(now.getMonth()+1);
var YYYY=now.getFullYear();
var YY=zp(now.getFullYear()%100);
format=format.replace(/DD/,DD);
format=format.replace(/MM/,MM);
format=format.replace(/YYYY/,YYYY);
format=format.replace(/YY/,YY);
t.value=format;
}
然後使用這個觸發事件:
onfocus="insertDate(this,'DD/MM/YYYY')"
我的問題(這可能是一個基本的! )是什麼,我應該使用自動填充字段時,頁面加載,而不是當我點擊該字段?
完美,謝謝 – 2010-11-18 08:48:13