I need Single Text Box Date Date Format is : "DD/MM/YYYY" in Single text box
Code Is " In Drop Down Code Replace with textbox
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
var startyear = "1950";
var endyear = "2010";
var dat = new Date();
var curday = dat.getDate();
var curmon = dat.getMonth() + 1;
var curyear = dat.getFullYear();
function checkleapyear(datea) {
if (datea.getYear() % 4 == 0) {
if (datea.getYear() % 10 != 0) {
return true;
}
else {
if (datea.getYear() % 400 == 0)
return true;
else
return false;
}
}
return false;
}
function DaysInMonth(Y, M) {
with (new Date(Y, M, 1, 12)) {
setDate(0);
return getDate();
}
}
function datediff(date1, date2) {
var y1 = date1.getFullYear(), m1 = date1.getMonth(), d1 = date1.getDate(),
y2 = date2.getFullYear(), m2 = date2.getMonth(), d2 = date2.getDate();
if (d1 < d2) {
m1--;
d1 += DaysInMonth(y2, m2);
}
if (m1 < m2) {
y1--;
m1 += 12;
}
return [y1 - y2, m1 - m2, d1 - d2];
}
function calage() {
var calday = document.birthday.day.options[document.birthday.day.selectedIndex].value;
var calmon = document.birthday.month.options[document.birthday.month.selectedIndex].value;
var calyear = document.birthday.year.options[document.birthday.year.selectedIndex].value;
if (curday == "" || curmon == "" || curyear == "" || calday == "" || calmon == "" || calyear == "") {
alert("please fill all the values and click go -");
}
else {
var curd = new Date(curyear, curmon - 1, curday);
var cald = new Date(calyear, calmon - 1, calday);
var diff = Date.UTC(curyear, curmon, curday, 0, 0, 0) - Date.UTC(calyear, calmon, calday, 0, 0, 0);
var dife = datediff(curd, cald);
document.birthday.age.value = dife[0] + " years, " + dife[1] + " months, and " + dife[2] + " days";
var monleft = (dife[0] * 12) + dife[1];
var secleft = diff / 1000 / 60;
var hrsleft = secleft / 60;
var daysleft = hrsleft / 24;
document.birthday.months.value = monleft + " Month since your birth";
document.birthday.daa.value = daysleft + " days since your birth";
document.birthday.hours.value = hrsleft + " hours since your birth";
document.birthday.min.value = secleft + " minutes since your birth";
var as = parseInt(calyear) + dife[0] + 1;
var diff = Date.UTC(as, calmon, calday, 0, 0, 0) - Date.UTC(curyear, curmon, curday, 0, 0, 0);
var datee = diff / 1000 / 60 / 60 / 24;
document.birthday.nbday.value = datee + " days left for your next birthday";
}
}
</script>
</head>
<body>
<form name="birthday">
Date<select name="day" size="1">
<script type="text/javascript">
for (var j = 1; j < 32; j++)
document.write("<option value=" + j + ">" + j + "</option>");
</script>
</select>
Month<select name="month" size="1">
<script type="text/javascript">
for (var i = 1; i < 13; i++)
document.write("<option value=" + i + ">" + i + "</option>");
</script>
</select>
Year<select name="year" size="1">
<script type="text/javascript">
for (var k = startyear; k < endyear; k++)
document.write("<option value=" + k + ">" + k + "</option>");
</script>
</select>
<input name="start" onclick="calage()" value="Calculate" type="button"><br>
<input name="age" size="40" value="Result"><br>
You have been living for:<br>
</form>
</body>
</html>