Maison > Article > développement back-end > Méthode PHP pour réaliser une liaison à trois niveaux de l'année, du mois et du jour
Cet article présente principalement des informations pertinentes sur l'exemple de code de liaison à trois niveaux de PHP année, mois et jour. Les amis qui en ont besoin peuvent se référer à
Liaison à trois niveaux de l'année, du mois et du jour. jour
<input type="text" id="hs"> <input type="button" id="btn" value="提交"> <span id="rent"></span>
Le lien à trois niveaux de cette année, mois et jour utilise principalement la balise select
var str = "<select id='year'></select> <select id='month'>" + "</select> <select id='day'></select>"; $("#rent").html(str); fullyear(); fullmonth(); fullday(); //当其中一个改变,后面的要跟着改变 $("#year").change(function(){ fullday(); }); $("#month").change(function(){ fullday(); }); function fullyear() { var d = new Date(); var year = d.getFullYear(); str =""; for(var i=year-5;i<year+6;i++) { if(i==year) { str += "<option selected='selected' value='"+i+"'>"+i+"</option>"; } else { str +="<option value='"+i+"'>"+i+"</option>" } } $("#year").html(str); } function fullmonth() { var d = new Date(); var month = d.getMonth()+1; str =""; for(var j=1;j<13;j++) { if(j==month) { str += "<option selected='selected' value='"+j+"'>"+j+"</option>"; } else { str +="<option value='"+j+"'>"+j+"</option>" } } $("#month").html(str); } function fullday() { var d = new Date(); var day = d.getDate(); var year=$("#year").val(); var month=$("#month").val(); var rq=31; str =""; if(month==4|| month==6|| month==9|| month===11) { rq=30; } else if(month==2) { if(year%4==0 && year%100!=0 || year%400==0) { rq=29;//闰年 } else{ rq=28; //不是闰年 } } for(var n=1;n<rq+1;n++) { if(n==day) { str +="<option selected='selected' value='"+n+"'>"+n+"</option>"; } else { str +="<option value='"+n+"'>"+n+"</option>"; } } $("#day").html(str); } //到这里就完成了下拉列表的内容了,下一步要做的是把内容存到表单中
$("#btn").click(function(){ var nian=$("#year").val(); var yue=$("#month").val(); var ri=$("#day").val(); var time=nian+"-"+yue+"-"+ri+""; $("#hs").val(time) })
Recommandations associées :
Méthode simple JS pour obtenir le actuel année, mois, joursemaine
jQuery obtient le code d'implémentation de l'âge en fonction de la naissanceannée, mois et jour
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!