<اسم النموذج = "النموذج">
<الجدول>
<TR>
<TD>现在的日期:</TD>
<TD><نوع الإدخال = "نص" اسم = "u" قيمة = "2009-01-01"></TD>
</TR>
<TR>
<TD>اسم المستخدم:</TD>
<TD><نوع الإدخال = "text" name = "entry" id = "d" VALUE = "" onkeyup = "حساب ('d')"></TD>
</TR>
<TR>
<TD>اسم المستخدم:</TD>
<TD><نوع الإدخال = "text" name = "entry" id = "w" VALUE = "" onkeyup = "حساب ('w')"></TD>
</TR>
<TR>
<TD>المصدر:</TD>
<TD><نوع الإدخال = "text" name = "entry" id = "m" VALUE = "" onkeyup = "حساب ('m')"></TD>
</TR>
<TR>
<TD>اسم المستخدم:</TD>
<TD><نوع الإدخال = "text" name = "entry" id = "y" VALUE = "" onkeyup = "حساب ('y')"></TD>
</TR>
<TR>
<TD>المصدر:</TD>
<TD><اسم الإدخال = "مرتين"></TD>
</TR>
<!--<TR>
<TD>الإجابة على السؤال 2:</TD>
<TD><نوع الإدخال = "نص" اسم = "u" قيمة = "2009/01/01"></TD>
</TR>
<TR>
<TD>الجزء الثاني2:</TD>
<TD><اسم الإدخال = "مرتين"></TD>
</TR>-->
</الجدول>
</النموذج>
<لغة البرمجة = "جافا سكريبت">
الدالة DateAdd(strInterval, NumDay, dtDate) {
var dtTmp = new Date(dtDate);
if (isNaN(dtTmp)) dtTmp = new Date();
التبديل (سترتيرفال) {
حالات":
dtTmp = new Date(Date.parse(dtTmp) + (1000 * parseInt(NumDay)));
استراحة؛
الحالة "ن":
dtTmp = new Date(Date.parse(dtTmp) + (60000 * parseInt(NumDay)));
استراحة؛
الحالة "ح":
dtTmp = new Date(Date.parse(dtTmp) + (3600000 * parseInt(NumDay)));
استراحة؛
الحالة "د":
dtTmp = new Date(Date.parse(dtTmp) + (86400000 * parseInt(NumDay)));
استراحة؛
الحالة "ث":
dtTmp = new Date(Date.parse(dtTmp) + ((86400000 * 7) * parseInt(NumDay)));
استراحة؛
الحالة "م":
dtTmp = new Date(dtTmp.getFullYear(), (dtTmp.getMonth())+parseInt(NumDay), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
استراحة؛
الحالة "ذ":
//alert(dtTmp.getFullYear());
dtTmp = new Date(dtTmp.getFullYear()+parseInt(NumDay), dtTmp.getMonth(), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
// تنبيه (dtTmp)؛
استراحة؛
}
var mStr=new String(dtTmp.getMonth()+1);
var dStr=new String(dtTmp.getDate());
إذا (mStr.length==1){
mStr="0"+mStr;
}
إذا (دستر. الطول==1){
dStr="0"+dStr;
}
return dtTmp.getFullYear()+"-"+mStr+"-"+dStr;
}
</script>
<script language="JavaScript">
حساب الدالة (النوع)
{
إدخال var = document.getElementById(type).value;//اكتب بياناتك
var uValue=document.form.u.value;
uValue=uValue.replace("-"،"،/").replace("-"،"،/")؛
// تنبيه (uValue)؛
document.form.twice.value = DateAdd(type,entry,uValue);
}
</script>