$(.dateselboxes) .change(function(){
var y; y=$("#year").val();
var m; m=$("#month").val();
var d;
//チェックうるう年私の間違いはどこですか?Javascript/jQueryのselectboxの日付計算機ですか?
var leapYear;
if(y%4==0)
{
if(y%100==0)
{
if(y%400==0) {leapYear=true;}
else {leapYear=false;}
}
else {leapYear=true;}
}
else {leapYear=false;}
//
var dz;
if(m==1 || m=3 || m=5 || m=7 || m=8 || m=10 || m=12) {dz=31;}
else if(m==2)
{
if(leapYear==true) {dz=29;}
else {dz=28;}
}
else {dz=30;}
//最後のオプションを数回を削除するまでの日数を計算
switch(dz)
{
case 28:
for(i=0;i<3;i++)
{$("#day option:last").remove();}
break;
case 29:
for(i=0;i<2;i++)
{$("#day option:last").remove();}
break;
case 30:
$("#day option:last").remove();
break;
default:
var axaxax=0;
break;
}
});
正確に何が動作していないのかを指定できますか? – RichardTheKiwi
エラーがスローされますか? –