根据出生日期自动取得星座的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 相关文章推荐
Javascript结合css实现网页换肤功能
Nov 02 Javascript
jquery $(document).ready() 与window.onload的区别
Dec 28 Javascript
js+css在交互上的应用
Jul 18 Javascript
javascript省市级联功能实现方法实例详解
Oct 20 Javascript
深入剖析JavaScript中的函数currying柯里化
Apr 29 Javascript
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
Apr 21 jQuery
vue.js异步上传文件前后端实现代码
Aug 22 Javascript
详解如何快速配置webpack多入口脚手架
Dec 28 Javascript
微信小程序日历效果
Dec 29 Javascript
浅谈vue中$bus的使用和涉及到的问题
Jul 28 Javascript
原生JavaScript实现五子棋游戏
Nov 09 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
Nov 20 Javascript
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 n个不重复的随机数生成代码
2009/06/23 PHP
PHP读取数据库并按照中文名称进行排序实现代码
2013/01/29 PHP
php打包压缩文件之ZipArchive方法用法分析
2016/04/30 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
PHP实现的文件上传类与用法详解
2017/07/05 PHP
PHP读取word文档的方法分析【基于COM组件】
2017/08/01 PHP
thinkPHP框架中执行原生SQL语句的方法
2017/10/25 PHP
jQuery对象的selector属性用法实例
2014/12/27 Javascript
浅谈Javascript实现继承的方法
2015/07/06 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
2016/11/29 Javascript
JavaScript触发onScroll事件的函数节流详解
2016/12/14 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
Bootstrap多级菜单的实现代码
2017/05/23 Javascript
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
在原生不支持的旧环境中添加兼容的Object.keys实现方法
2017/09/11 Javascript
vue.js或js实现中文A-Z排序的方法
2018/03/08 Javascript
JavaScript实现区块链
2018/03/14 Javascript
vue内置指令详解
2018/04/03 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
vue使用@scroll监听滚动事件时,@scroll无效问题的解决方法详解
2019/10/15 Javascript
vant 时间选择器--开始时间和结束时间实例
2020/11/04 Javascript
Python正则表达式如何进行字符串替换实例
2016/12/28 Python
Python模拟登陆实现代码
2017/06/14 Python
python使用super()出现错误解决办法
2017/08/14 Python
python3+PyQt5泛型委托详解
2018/04/24 Python
Python基于pyCUDA实现GPU加速并行计算功能入门教程
2018/06/19 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
python实现Virginia无密钥解密
2019/03/20 Python
python多进程下的生产者和消费者模型
2020/05/07 Python
Python用户自定义异常的实现
2020/12/25 Python
CSS类名支持中文命名的示例
2014/04/04 HTML / CSS
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
天游软件面试
2013/11/23 面试题
教育基金募捐倡议书
2014/05/14 职场文书
Windows server 2016服务器基本设置
2022/08/14 Servers