根据出生日期自动取得星座的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 相关文章推荐
JS 实现完美include载入实现代码
Aug 05 Javascript
JS实现简单路由器功能的方法
May 27 Javascript
详解JavaScript中常用的函数类型
Nov 18 Javascript
IE6-IE9使用JSON、table.innerHTML所引发的问题
Dec 22 Javascript
js表单验证实例讲解
Mar 31 Javascript
jQuery内容过滤选择器用法示例
Sep 09 Javascript
利用node.js实现自动生成前端项目组件的方法详解
Jul 12 Javascript
ES6扩展运算符的用途实例详解
Aug 20 Javascript
node.js将MongoDB数据同步到MySQL的步骤
Dec 10 Javascript
深入浅出理解JavaScript高级定时器原理与用法
Aug 02 Javascript
JS散列表碰撞处理、开链法、HashTable散列示例
Feb 08 Javascript
微信小程序canvas分享海报功能
Oct 31 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数组函数序列之array_search()- 按元素值返回键名
2011/11/04 PHP
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
基于PHP文件操作的详细诠释
2013/06/21 PHP
php简单获取复选框值的方法
2016/05/11 PHP
php ajax confirm 删除实例详解
2019/03/06 PHP
javascript 异步页面查询实现代码(asp.net)
2010/05/26 Javascript
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
2014/09/26 NodeJs
javascript自动生成包含数字与字符的随机字符串
2015/02/09 Javascript
jquery获取节点名称
2015/04/26 Javascript
JS中产生标识符方式的演变
2015/06/12 Javascript
javascript创建函数的20种方式汇总
2015/06/23 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
2018/07/24 Javascript
ajax与jsonp的区别及用法
2018/10/16 Javascript
DatePickerDialog 自定义样式及使用全解
2019/07/09 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
2020/05/15 Javascript
详解vue 组件的实现原理
2020/11/12 Javascript
js实现简易点击切换显示或隐藏
2020/11/29 Javascript
[02:16]2018年度CS GO最具人气选手-完美盛典
2018/12/16 DOTA
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
2014/07/11 Python
零基础写python爬虫之HTTP异常处理
2014/11/05 Python
Python生成随机密码的方法
2017/06/16 Python
Python使用zip合并相邻列表项的方法示例
2018/03/17 Python
pycharm创建一个python包方法图解
2019/04/10 Python
python里运用私有属性和方法总结
2019/07/08 Python
pycharm第三方库安装失败的问题及解决经验分享
2020/05/09 Python
python支持多继承吗
2020/06/19 Python
移动端html5 meta标签的神奇功效
2016/01/06 HTML / CSS
德尔福集团DELPHI的笔试题
2012/02/22 面试题
医学专业毕业生推荐信
2013/11/14 职场文书
2014年评职称工作总结
2014/11/20 职场文书
2015年社区妇联工作总结
2015/04/21 职场文书
2015年党风廉政建设个人总结
2015/08/18 职场文书
MySQL如何使用使用Xtrabackup进行备份和恢复
2021/06/21 MySQL
Redis源码阅读:Redis字符串SDS详解
2021/07/15 Redis