从1980年到今天的下拉菜单,错在哪?大哥帮改一下

dreamfly8848 2003-02-26 03:17:56
<script>
document.Write("<select name=year>");
for(int i=1980;i<Today.GetYear(),i++)
document.write("<option value='+i+'>+i+</option>");
document.write("</select>");
</script>
...全文
55 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2003-02-26
  • 打赏
  • 举报
回复
<script>
document.write("<select name=year>");
Today = new Date;
for(i=1980;i<=Today.getYear();i++)
document.write("<option value='+i+'>"+i+"</option>");
document.write("</select>");
</script>
dreamfly8848 2003-02-26
  • 打赏
  • 举报
回复
谢谢我揭贴
qiudehuo 2003-02-26
  • 打赏
  • 举报
回复
<script>
var Today = new Date();
document.write("<select name=year>");
for(i=1980;i<2000;i++)
document.write("<option value='"+i+"'>"+i+"</option>");
document.write("</select>");
</script>
JK_10000 2003-02-26
  • 打赏
  • 举报
回复
<script>
document.write("<select name=year>");
for(var i=1980;i<=(new Date().getFullYear());i++)
document.write("<option value="+i+">"+i+"</option>");
document.write("</select>");
</script>

1.分别大小写
2.定义变量用var
3.单引号使用错误
4.form循环里用分号,而不是用逗号
dreamfly8848 2003-02-26
  • 打赏
  • 举报
回复
是不是嫌分数少啊???

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧