根据出生日期自动取得星座的js代码


Posted in Javascript onJuly 20, 2010

无奈啊~只怪读书时没有好好用功~看着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!";} 
} 
}
Javascript 相关文章推荐
jquery offset函数应用实例
Nov 14 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
Dec 13 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
Jan 05 Javascript
jQuery模拟物体自由落体运动(附演示与demo源码下载)
Jan 21 Javascript
详解使用JS如何制作简单的ASCII图与单极图
Mar 31 Javascript
浅谈JavaScript find 方法不支持IE的问题
Sep 28 Javascript
结合Vue控制字符和字节的显示个数的示例
May 17 Javascript
微信小程序下拉框组件使用方法详解
Dec 28 Javascript
Vue源码解析之数据响应系统的使用
Apr 24 Javascript
vue中对象数组去重的实现
Feb 06 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
Apr 15 Javascript
vue使用require.context实现动态注册路由
Dec 25 Vue.js
firefox火狐浏览器与与ie兼容的2个问题总结
Jul 20 #Javascript
Javascript实现CheckBox的全选与取消全选的代码
Jul 20 #Javascript
js下写一个事件队列操作函数
Jul 19 #Javascript
js+css在交互上的应用
Jul 18 #Javascript
基于jQuery试卷自动排版系统
Jul 18 #Javascript
Date对象格式化函数代码
Jul 17 #Javascript
js下利用控制器载入对应脚本
Jul 17 #Javascript
You might like
PHP number_format() 函数定义和用法
2012/06/01 PHP
浅析SVN常见问题及解决方法
2013/06/21 PHP
初识JQuery 实例一(first)
2011/03/16 Javascript
中国地区三级联动下拉菜单效果分析
2012/11/15 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
Js 时间函数getYear()的使用问题探讨
2013/04/01 Javascript
jQuery提示效果代码分享
2014/11/20 Javascript
js实现有时间限制消失的图片方法
2015/02/27 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
jQuery实现简单的tab标签页效果
2016/09/12 Javascript
nodejs中art-template模板语法的引入及冲突解决方案
2017/11/07 NodeJs
nodejs简单实现TCP服务器端和客户端的聊天功能示例
2018/01/04 NodeJs
基于vue-resource jsonp跨域问题的解决方法
2018/02/03 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
jQuery zTree插件使用简单教程
2019/08/16 jQuery
Vue自定义组件双向绑定实现原理及方法详解
2020/09/03 Javascript
python 装饰器功能以及函数参数使用介绍
2012/01/27 Python
python实现删除文件与目录的方法
2014/11/10 Python
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
Python常用库推荐
2016/12/04 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
Keras:Unet网络实现多类语义分割方式
2020/06/11 Python
Keras中的两种模型:Sequential和Model用法
2020/06/27 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
2020/11/22 Python
基于CSS3实现立方体自转效果
2016/03/01 HTML / CSS
玩具反斗城葡萄牙官方商城:Toys"R"Us葡萄牙
2016/10/21 全球购物
美国花园雕像和家居装饰网上商店:Design Toscano
2019/03/09 全球购物
高校教师个人工作总结2014
2014/12/17 职场文书
2015年效能监察工作总结
2015/04/23 职场文书
信用卡催款律师函
2015/05/27 职场文书
导游词之南京中山陵
2019/11/27 职场文书
解决Python中的modf()函数取小数部分不准确问题
2021/05/28 Python
vue-cil之axios的二次封装与proxy反向代理使用说明
2022/04/07 Vue.js