js日付連携例_javascriptスキル

WBOY
リリース: 2016-05-16 16:50:11
オリジナル
1294 人が閲覧しました

调试必要jquery文件の追加

复制代代码如下:






$(function(){
$('#year').change(function(){
if (ifLeap Year($(this).val()))
{
if ($('#month').val() == 2 && $('#day').children().length == 29)
{
$('#day').append ('');
}
} else
{
if ($('#month').val() = = 2 && $('#day').children().length == 30)
{
$('#day :last-child').remove()
}
}
});

$('#month').change(function(){
var thisValue = $(this).val();
var dayValue = $( '#day').val();
var month1 = ['4','6','9','11'];
$('#day').html('<オプション値="">-请选择-');
var day = '';
if (thisValue == '')
{
return false; 🎜>}
if ($.inArray(thisValue, month1) != -1)
{
day = setDay(30);
$('#day').append(day) ;
} else if ($(this).val() == '2')
{
if ($('#year').val() != '' && ifLeap Year($ ('#year').val()))
{
day = setDay(29);
} else
{
day = setDay(28); 🎜>$('#day').append(day);
} else
{
day = setDay(31);
$('#day').append(day);
}
$('#day').find('option[value=' dayValue ']').attr('selected',true);
});
})
関数 setDay(day)
{
var dayInfo = '';
for (var i=1; i<=day; i )
{
dayInfo = '
関連ラベル:
js
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート