编写一个JAVASCRIPT 程序,弹出一个询问生日的对话框,计算出用户的星座并显示再浏览器的状态栏上
借此自己也学习下,写了个小例子,你看看
创新互联专注于企业营销型网站建设、网站重做改版、新化网站定制设计、自适应品牌网站建设、H5场景定制、成都商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为新化等各大城市提供网站开发制作服务。
html
head
script
function show(){
var a=[['12-22','01-19','魔蝎座'],['01-20','02-18','水瓶座'],['02-19','03-20','双鱼座'],['02-21','05-20','白羊座'],
['04-21','05-20','金牛座'],['05-21','06-21','双子座'],['06-22','07-22','巨蟹座'],['07-23','08-22','狮子座'],
['08-23','09-22','处女座'],['09-23','10-22','天秤座'],['10-23','11-21','天蝎座'],['11-22','12-21','射手座']];
var datePattern = /^(\d{4})-(\d{1,2})-(\d{1,2})$/;
var birthday=window.prompt('输入你的出生年月日(格式如1985-10-15)','');
try{
if(!datePattern.test(birthday)birthday){
alert('请输入正确的生日格式');
}
else{
var b=new Date(Date.parse(birthday.replace('-','/')));
d=datePattern.exec(birthday);
s=RegExp.$1;
for(var i=0;ia.length;i++){
var start_date=new Date(Date.parse(s+'/'+a[i][0].replace('-','/')));
var end_date=new Date(Date.parse((i==0?s-0+1:s)+'/'+a[i][1].replace('-','/')));
if(b=start_dateb=end_date){
window.status='你的星座是:'+a[i][2];
break;
}
}
if(i=='12'){
window.status='错误的出生日期,无法解析';
}
}
}catch(e){
alert("格式错误"+e);
}
}
/script
/head
body
input type="button" onclick='show()' value="我的星座"/
/body
/html
js如何通过年月+点击事件计算星座
给你"计算一下"那个按钮加一个onclick事件,响应函数如下:
function getAstro(m,d){ return "魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯".substr(m*2-(d"102223444433".charAt(m-1)- -19)*2,2);}
其中m是月份,d是天, 获取输入框里面的值传进去。
用js 怎么写根据生日算星座?
魔羯座 (12/22 - 1/19) 水瓶座 (1/20 - 2/18) 双鱼座 (2/19 - 3/20) 牡羊座 (3/21 - 4/20) 金牛座 (4/21 - 5/20) 双子座 (5/21 - 6/21) 巨蟹座 (6/22 - 7/22) 狮子座 (7/23 - 8/22) 处女座 (8/23 - 9/22) 天秤座 (9/23 - 10/22) 天蝎座 (10/23 - 11/21) 射手座 (11/22 - 12/21)
JS是什么?是歌手吗
一个组合哦~`由两个人组成~`下面是资料
JS------哥哥妹妹
JS组合资料:
JUSTIN
姓名:陈忠义
英文名:Justin
籍贯:辽宁盖平
生日:1977年2月6日
生肖:龙
星座:水瓶座
血型:O型
身高:187cm
体重:75kg
学历:高雄师范大学美术系
喜爱的运动:游泳,网球
喜爱的食物:苹果,鳕鱼
最爱的饮料:优酪乳
喜爱的动物:西伯利亚雪撬犬
喜欢的书:伤心咖啡店之歌
喜欢的颜色:普鲁士蓝
回家做的事:听ICRT(Easy one hundred),计算机绘图
最快乐的事:发现怪怪的CD(到唱片行探险)
最讨厌的事:上课
最大的享受:和其它狂人聊音乐
最难忘的事:1993年在美国参加青少年夏令营得到才艺大赛冠军
最感激的人:高中导师
最崇拜的艺人:David Foster
最满意自己的部份:笑容
最大的愿望:让所有地球人听到我的歌
演出经验:学校 96,97年民歌演唱会
学校 96,97年西洋哥曲大赛
SOPHIA
姓名:陈绮萱
英文名:Sophia
籍贯:辽宁盖平
生日:1980年7月26日
生肖:猴
星座:狮子座
血型:O型
身高:175cm
体重:58kg
学历:世新大学广电系
喜爱的运动:游泳
喜爱的食物:麦克鸡块
喜爱的饮料:苹果汁,奶茶
喜爱的动物:狗
喜欢的书:谈星
喜欢的颜色:蓝,粉红
回家做的事:看电视,睡觉,写日记
最快乐的事:唱歌
最讨厌的事:被误会
最大的享受:无
最难忘的事:无
最感激的人:妈妈
最崇拜的艺人:无
最满意自己的部份:无
最大的愿望:大家喜欢唱我的歌
演出经验:无
MTV新声卡位战创作组地一名
网站名称:javascript星座,javascript星座查询
浏览路径:http://lswzjz.com/article/dseddps.html