<script>
now = new Date() function writeYears(obj, date)
{
var years = date.getYear()+10
for (var i=date.getYear()-10; i<years; i++)
{
var opt = document.createElement("option")
opt.text = opt.value = i
obj.add(opt)
}
}
function writeMonths(obj)
{
for (var i=1; i<13; i++)
{
var opt = document.createElement("option")
opt.text = opt.value = Math.floor(i/10) ? i : "0"+i
obj.add(opt)
}
}
function writeDate(obj, year, month)
{
var date = new Date(""+year+"/"+(parseInt(month)+1)+"/"+0).getDate()
var selectedIndex = (date-1)<obj.selectedIndex ? (date-1) : obj.selectedIndex
var len = obj.options.length
if (date>len)
for (var i=len+1; i<=date; i++)
{
var opt = document.createElement("option")
opt.text = opt.value = Math.floor(i/10) ? i : "0"+i
obj.add(opt)
}
else
for (var i=date; i<len; i++)
{
obj.remove(obj.length-1)
}
obj.selectedIndex = selectedIndex
} function changeDate()
{
var year = eval("document.forms[0].year")
var month = eval("document.forms[0].month")
var date = eval("document.forms[0].date") writeDate(date, year.options(year.selectedIndex).value, month.options(month.selectedIndex).value)
}
</script><form>
<select name="year" onchange="changeDate()">
</select>
年
<select name="month" onchange="changeDate()">
</select>
月
<select name="date">
</select>
日 </nobr></td>
<script language="javascript" type="text/javascript">
writeYears(document.forms[0].year, now)
document.forms[0].year.selectedIndex = 0
writeMonths(document.forms[0].month)
document.forms[0].month.selectedIndex = now.getMonth()
writeDate(document.forms[0].date, now.getYear(), now.getMonth()+1)
document.forms[0].date.selectedIndex = now.getDate()-1
</script>
</form>
now = new Date() function writeYears(obj, date)
{
var years = date.getYear()+10
for (var i=date.getYear()-10; i<years; i++)
{
var opt = document.createElement("option")
opt.text = opt.value = i
obj.add(opt)
}
}
function writeMonths(obj)
{
for (var i=1; i<13; i++)
{
var opt = document.createElement("option")
opt.text = opt.value = Math.floor(i/10) ? i : "0"+i
obj.add(opt)
}
}
function writeDate(obj, year, month)
{
var date = new Date(""+year+"/"+(parseInt(month)+1)+"/"+0).getDate()
var selectedIndex = (date-1)<obj.selectedIndex ? (date-1) : obj.selectedIndex
var len = obj.options.length
if (date>len)
for (var i=len+1; i<=date; i++)
{
var opt = document.createElement("option")
opt.text = opt.value = Math.floor(i/10) ? i : "0"+i
obj.add(opt)
}
else
for (var i=date; i<len; i++)
{
obj.remove(obj.length-1)
}
obj.selectedIndex = selectedIndex
} function changeDate()
{
var year = eval("document.forms[0].year")
var month = eval("document.forms[0].month")
var date = eval("document.forms[0].date") writeDate(date, year.options(year.selectedIndex).value, month.options(month.selectedIndex).value)
}
</script><form>
<select name="year" onchange="changeDate()">
</select>
年
<select name="month" onchange="changeDate()">
</select>
月
<select name="date">
</select>
日 </nobr></td>
<script language="javascript" type="text/javascript">
writeYears(document.forms[0].year, now)
document.forms[0].year.selectedIndex = 0
writeMonths(document.forms[0].month)
document.forms[0].month.selectedIndex = now.getMonth()
writeDate(document.forms[0].date, now.getYear(), now.getMonth()+1)
document.forms[0].date.selectedIndex = now.getDate()-1
</script>
</form>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货