Javascript 选择输入年份降序
我的表单上有一个出生日期输入字段。有一个HTML选择框,它使用javascript显示从1930年到2017年的年份列表 但是,当您选择它时,1930将显示在顶部。理想情况下,我需要在2017年达到顶峰 我相信这是一个简单的解决办法,但我似乎看不出哪里出了问题 谢谢你的帮助 风险值天数=[31,28,31,30,31,30,31,31,30,31,30,31];//指数=>月份[0-11] $document.readyfunction{ var选项='DD'; var selectedDay=天; 对于var i=1;i天[月]{ val=1; } $day.valval; } }否则{ 天数[1]=28天; } } 功能更改\u月选择{ var day=$‘day’; var val=$day.val; $day.empty; var选项='DD'; var month=parseInt$select.val-1; 对于var i=1;i天[月]{ val=1; } $day.valval; } 出生日期年月日Javascript 选择输入年份降序,javascript,html,forms,Javascript,Html,Forms,我的表单上有一个出生日期输入字段。有一个HTML选择框,它使用javascript显示从1930年到2017年的年份列表 但是,当您选择它时,1930将显示在顶部。理想情况下,我需要在2017年达到顶峰 我相信这是一个简单的解决办法,但我似乎看不出哪里出了问题 谢谢你的帮助 风险值天数=[31,28,31,30,31,30,31,31,30,31,30,31];//指数=>月份[0-11] $document.readyfunction{ var选项='DD'; var selectedDay
相反,对于循环,使用此语法颠倒顺序
for (var i = d.getFullYear(); i >= 1930; i--) { // years start i
初始赋值是最高年份,在i<1930时停止,-表示它在循环中下降而不是上升。对于循环,使用此语法颠倒顺序
for (var i = d.getFullYear(); i >= 1930; i--) { // years start i
最初的任务是最高的一年,它在i<1930时停止,并且-意味着它在循环中下降而不是上升。非常有效!谢谢你,工作很完美!非常感谢。