根据出生日期自动取得星座的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 权威指南(第四版) 读书笔记
Aug 11 Javascript
Javascript Request获取请求参数如何实现
Nov 28 Javascript
js里取容器大小、定位、距离等属性搜集整理
Aug 19 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
Nov 04 Javascript
jQuery循环遍历子节点并获取值的方法
Apr 14 Javascript
实例讲解JavaScript中的this指向错误解决方法
Jun 13 Javascript
Angular模版驱动表单的使用总结
May 05 Javascript
WebPack配置vue多页面的技巧
May 15 Javascript
Vue源码解析之数组变异的实现
Dec 04 Javascript
微信小程序获取地理位置及经纬度授权代码实例
Sep 18 Javascript
微信小程序 wx:for 与 wx:for-items 与 wx:key的正确用法
May 19 Javascript
Vue和Flask通信的实现
May 19 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
php在程序中将网页生成word文档并提供下载的代码
2012/10/09 PHP
PHP中set_include_path()函数相关用法分析
2016/07/18 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
Mac下关于PHP环境和扩展的安装详解
2019/10/17 PHP
Laravel 自定命令以及生成文件的例子
2019/10/23 PHP
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
js程序中美元符号$是什么
2008/06/05 Javascript
JavaScript 应用技巧集合[推荐]
2009/08/30 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
JS 图片缩放效果代码
2010/06/09 Javascript
jQuery setTimeout()函数使用方法
2013/04/07 Javascript
checkbox使用示例
2013/08/23 Javascript
javascript不可用的问题探究
2013/10/01 Javascript
canvas实现简易的圆环进度条效果
2017/02/28 Javascript
vue一步步实现alert功能
2017/07/05 Javascript
python查找目录下指定扩展名的文件实例
2015/04/01 Python
Python中比较特别的除法运算和幂运算介绍
2015/04/05 Python
Python日期时间对象转换为字符串的实例
2018/06/22 Python
Python数据正态性检验实现过程
2020/04/18 Python
pytorch  网络参数 weight bias 初始化详解
2020/06/24 Python
python判断字符串以什么结尾的实例方法
2020/09/18 Python
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
给定一个时间点,希望得到其他时间点
2013/11/07 面试题
红色故事演讲稿
2014/05/22 职场文书
体育运动口号
2014/06/09 职场文书
2014年秋季开学寄语
2014/08/02 职场文书
推广活动策划方案
2014/08/23 职场文书
给领导的感谢信范文
2015/01/23 职场文书
2015年营销工作总结范文
2015/04/23 职场文书
民事答辩状格式范文
2015/05/21 职场文书
迎新年主持词
2015/07/06 职场文书
趣味运动会加油词
2015/07/18 职场文书
mysql 体系结构和存储引擎介绍
2022/05/06 MySQL
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript