js根据日期判断星座的示例代码

前端技术 2023/09/09 JavaScript
复制代码 代码如下:

function xingzuo() {
var start = 1901, date=document.getElementById(\"txtDay\").value, month=document.getElementById(\"txtMonth\").value;;
with (document.getElementById(\"txtXZ\")){
if (month == 1 && date >=20 || month == 2 && date <=18) {value = \"水瓶座\";}
if (month == 1 && date > 31) {value = \"Huh?\";}
if (month == 2 && date >=19 || month == 3 && date <=20) {value = \"双鱼座\";}
if (month == 2 && date > 29) {value = \"Say what?\";}
if (month == 3 && date >=21 || month == 4 && date <=19) {value = \"白羊座\";}
if (month == 3 && date > 31) {value = \"OK. Whatever.\";}
if (month == 4 && date >=20 || month == 5 && date <=20) {value = \"金牛座\";}
if (month == 4 && date > 30) {value = \"I\'m soooo sorry!\";}
if (month == 5 && date >=21 || month == 6 && date <=21) {value = \"双子座\";}
if (month == 5 && date > 31) {value = \"Umm ... no.\";}
if (month == 6 && date >=22 || month == 7 && date <=22) {value = \"巨蟹座\";}
if (month == 6 && date > 30) {value = \"Sorry.\";}
if (month == 7 && date >=23 || month == 8 && date <=22) {value = \"狮子座\";}
if (month == 7 && date > 31) {value = \"Excuse me?\";}
if (month == 8 && date >=23 || month == 9 && date <=22) {value = \"室女座\";}
if (month == 8 && date > 31) {value = \"Yeah. Right.\";}
if (month == 9 && date >=23 || month == 10 && date <=22) {value = \"天秤座\";}
if (month == 9 && date > 30) {value = \"Try Again.\";}
if (month == 10 && date >=23 || month == 11 && date <=21) {value = \"天蝎座\";}
if (month == 10 && date > 31) {value = \"Forget it!\";}
if (month == 11 && date >=22 || month == 12 && date <=21) {value = \"人马座\";}
if (month == 11 && date > 30) {value = \"Invalid Date\";}
if (month == 12 && date >=22 || month == 1 && date <=19) {value = \"摩羯座\";}
if (month == 12 && date > 31) {value = \"No way!\";}
}
}

本文地址:https://www.stayed.cn/item/24144

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。