运行没效果,问题在哪里呢
function oc(){ var yyyy=document.getElementById("yyyy"); var mmm=document.getElementById("mmm"); var ddd=document.getElementById("ddd"); pp(yyyy,1988,new Date().getFullYear()); pp(mmm,1,12); pp(ddd,1,31); var g=yyyy.options.length; yyyy.selectedIndex=Math.round(g/2); } function pp(p,k,l){ for(var i=k;i<=l;i++){ p.options.add(new Option(i)); } } function qq(){ var yyyy=document.getElementById("yyyy"); var mmm=document.getElementById("mmm"); var ddd=document.getElementById("ddd"); var m=parseInt(mmm.value); var de; if(m==4||m==6||m==9||m==11){ de=30; }else if(m==2){ de=28; var y=parseInt(yyyy.value); if((y%4==0&&y%100!=0)||y%400==0){ de=29; } }else{ de=31; } ddd.options.length=0; pp(ddd,1,de); } <body onload="oc()"> <form> <select name="eueu" id="yyyy" onchange="qq()"></select> <select name="mmm" id="mmm" onchange="qq()"></select> <select name="ddd" id="ddd"></select> </form> </body>
0
收起
正在回答 回答被采纳积分+1
1回答
慕UI5285863
2019-08-07 08:41:38
function pp(p,k,l){ for(var i=k;i<=l;i++){ p.options.add(new Option(i,i)); } } 这个方法已经修正,还是不行
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星