• Terbaru

    Menghitung Hari pada bulan (JavaScript)


    Mari belajar tulisan java "Java Script"....
    sebelumnya sudah pernah bikin tulisan tanggal javascript disini dan disini.


    Contohnya seperi ini :
    Bulan
    <select id="bln">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
    <option value="11">11</option>
    <option value="12">12</option>
    </select>
    ||
    Tahun
    <select id="thn">
    <option value="2015">2015</option>
    <option value="2016">2016</option>
    <option value="2017">2017</option>
    <option value="2018">2018</option>
    <option value="2019">2019</option>
    <option value="2020">2020</option>
    </select>

    Bulan || Tahun

    Jumlah Hari pada bulan <span id="hs1">...</span> di tahun <span id="hs2">...</span> terdapat <span id="hs3">...</span> hari
    Jumlah Hari pada bulan ... di tahun ... terdapat ... hari. 



    Keterangan Kode :
    <script>
    var hitunghari=function(bulan,taun){
    return new Date(taun,bulan,0).getDate();
    }
    function tes(){
    //ambil nilai select
    var mm_o=document.getElementById("bln").options;
    var mm_s=document.getElementById("bln").selectedIndex;
    var mmm=mm_o[mm_s].text;
    var yy_o=document.getElementById("thn").options;
    var yy_s=document.getElementById("thn").selectedIndex;
    var yyy=yy_o[yy_s].text;

    //hitung hari
    var j_hari=hitunghari(mmm,yyy);

    //isikan hasil
    document.getElementById("hs1").innerHTML=mmm;
    document.getElementById("hs2").innerHTML=yyy
    document.getElementById("hs3").innerHTML=j_hari;
    }
    </script>


    Caranya :
    buat fungsi

    var jumlah_hari=function(bulan,taun){
    return new Date(taun,bulan,0).getDate()
    }


    kemudian panggil jumlah hari dengan perintah :
    jumlah_hari(bulan,taun);





    Referensi

    No comments

    Saya sangat berterimakasih apabila sahabat sekalian bersedia untuk tidak meninggalkan spam dan meninggalkan komentar yang berhubungan dengan artikel di atas.