saya akan coba memberi pencerahan kepada sobat yg pengen bikin ramalan,tp saya cuma sempet nulis sampe zodiaknya (males si)hehe,saya hanya menggunakan pernyatan switch dan case saja,seperti inilah.
<title>Zodiak</title>
<script language="javascript">
function cek()
{
var tanggal=document.x.tanggal.selectedIndex;
var bulan=document.x.bulan.selectedIndex;
var tanggal=document.x.tanggal.selectedIndex;
var bulan=document.x.bulan.selectedIndex;
if (bulan==1 && tanggal <= 19)
{document.x.zodiak.value="Capricorn";}
if (bulan==1 && tanggal >= 20)
{document.x.zodiak.value="Aquarius";}
if (bulan==2 && tanggal <= 18)
{document.x.zodiak.value="Aquarius";}
if (bulan==2 && tanggal >= 19)
{document.x.zodiak.value="Pisces";}
if (bulan==3 && tanggal <= 20)
{document.x.zodiak.value="Pisces";}
if (bulan==3 && tanggal >= 21)
{document.x.zodiak.value="Aries";}
if (bulan==4 && tanggal <= 20)
{document.x.zodiak.value="Aries";}
if (bulan==4 && tanggal >= 21)
{document.x.zodiak.value="Taurus";}
if (bulan==5 && tanggal <= 20)
{document.x.zodiak.value="Taurus";}
if (bulan==5 && tanggal >= 21)
{document.x.zodiak.value="Gemini";}
if (bulan==6 && tanggal <= 21)
{document.x.zodiak.value="Gemini";}
if (bulan==6 && tanggal >= 21)
{document.x.zodiak.value="Cancer";}
if (bulan==7 && tanggal <= 21)
{document.x.zodiak.value="Cancer";}
if (bulan==7 && tanggal >= 22)
{document.x.zodiak.value="Leo";}
if (bulan==8 && tanggal <= 21)
{document.x.zodiak.value="Leo";}
if (bulan==8 && tanggal >= 22)
{document.x.zodiak.value="Virgo";}
if (bulan==9 && tanggal <= 21)
{document.x.zodiak.value="Virgo";}
if (bulan==9 && tanggal >= 22)
{document.x.zodiak.value="Libra";}
if (bulan==10 && tanggal <= 21)
{document.x.zodiak.value="Libra";}
if (bulan==10 && tanggal >= 22)
{document.x.zodiak.value="Scorpio";}
if (bulan==11 && tanggal <= 21)
{document.x.zodiak.value="Scorpio";}
if (bulan==11 && tanggal >= 22)
{document.x.zodiak.value="Sagitarius";}
if (bulan==12 && tanggal <= 20)
{document.x.zodiak.value="Sagitarius";}
if (bulan==12 && tanggal >= 21)
{document.x.zodiak.value="Capricorn";}
if (bulan==2 && tanggal > 29)
{
alert ("Februari Cuma 29 Hari");
return false;
}
if (bulan==4 && tanggal==31)
{
alert ("April Cuma 30 Hari");
return false;
}
if (bulan==6 && tanggal==31)
{
alert ("Juni Cuma 30 Hari");
return false;
}
if (bulan==9 && tanggal==31)
{
alert ("September Cuma 30 Hari");
return false;
}
if (bulan==11 && tanggal==31)
{
alert ("November cuma 30 Hari");
return false;
}
else
{
return true;
}
}
</script>
<form name="x">
<label>
<SELECT NAME="tanggal" >
<option value="t">Tanggal
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="6">6
<option value="7">7
<option value="8">8
<option value="9">9
<option value="10">10
<option value="11">11
<option value="12">12
<option value="13">13
<option value="14">14
<option value="15">15
<option value="16">16
<option value="17">17
<option value="18">18
<option value="19">19
<option value="20">20
<option value="21">21
<option value="22">22
<option value="23">23
<option value="24">24
<option value="25">25
<option value="26">26
<option value="27">27
<option value="28">28
<option value="29">29
<option value="30">30
<option value="31">31
</SELECT>
<SELECT NAME="bulan">
<option value="b">Bulan
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="6">6
<option value="7">7
<option value="8">8
<option value="9">9
<option value="10">10
<option value="11">11
<option value="12">12
</SELECT>
<INPUT TYPE="text" NAME="zodiak">
<INPUT TYPE="button" value="Cek" onclick="cek()"><INPUT TYPE="reset">
</label>
</form>
nah segitu saja scriptnya,mudah-mudahn bermanfaat,follow me @arsenlexdorf
No comments:
Post a Comment