Forum Moderators: open
What do I need to modify in the code below to allow the BeginDate and EndDate textboxes to be populated with the date range upon page load?
<body onload="javascript:BeginDate(); EndDate();">
<SCRIPT LANGUAGE="JavaScript">
<!---
function BeginDate() {
current_date = new Date();
current_month = current_date.getMonth();
current_month = current_month + 1;
current_day = current_date.getDate();
current_year = current_date.getYear();
document.write("" + current_month + "/" + current_day + "/" + current_year);
document.write("<br>")
}
function EndDate() {
current_date = new Date();
current_month = current_date.getMonth();
current_month = current_month + 1;
current_day = current_date.getDate()-30;
current_year = current_date.getYear();
document.write("" + current_month + "/" + current_day + "/" + current_year);
document.write("<br>")
}
//-->
</SCRIPT>
<p><input type="text" name="BeginDate" size="20"></p>
<p><input type="text" name="EndDate" size="20"></p>
</body>
<SCRIPT LANGUAGE="JavaScript">
<!---
function BeginDate() {
current_date = new Date();
current_month = current_date.getMonth();
current_month = current_month + 1;
current_day = current_date.getDate();
current_year = current_date.getYear();
var fulldate = "" + current_month + "/" + current_day + "/" + current_year;
document.write(fulldate);
document.write("<br>")
document.getElementById("BeginDate").value = fulldate;
}
function EndDate() {
current_date = new Date();
current_month = current_date.getMonth();
current_month = current_month + 1;
current_day = current_date.getDate()-30;
current_year = current_date.getYear();
var fulldate = "" + current_month + "/" + current_day + "/" + current_year;
document.write(fulldate);
document.write("<br>")
document.getElementById("EndDate").value = fulldate;
}
//-->
</SCRIPT>
<p><input type="text" id="BeginDate" name="BeginDate" size="20"></p>
<p><input type="text" id="EndDate" name="EndDate" size="20"></p>