JavaScript怎么实现星座查询功能

技术JavaScript怎么实现星座查询功能这篇文章主要介绍JavaScript怎么实现星座查询功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、题目在文本框中输入一个生日值,点击按钮,可以显

本文主要介绍了JavaScript如何实现星座查询功能,非常详细,有一定的参考价值。感兴趣的朋友一定要看!

00-1010在文本框中输入生日值,点击按钮显示该生日对应的星座。定义一个函数,用于接收生日值(由月和日组成的4位字符串,如“0210”、“1225”等。),并根据生日值提示星座。

一、题目

!doctypehtml

超文本标记语言

metachartset=' utf-8 '

星座查询/标题

/head

身体

palign='center '

请输入生日值(例如:0123):

inputtype='text'id='t1 '

type=' button ' value=' show constellation ' onclick=' show()'/

/p

脚本

function show(){ 0

var C1=document . getelementbyid(' t1 ')。价值;//获取文本框中的值。

//alert(C1);

varmonth=c1.substring(0,2);

varday=ParSeint(C1 . substring(2));

切换(月){ 0

案例' 01':

If(第19天){alert(水瓶座)}

埃尔塞洛特('摩羯座');

打破;

案件' 02':

If(第18天){alert(双鱼座)}

埃尔塞洛特('水瓶座');

打破;

案件' 03':

If(第20天){alert(白羊座)}

Elsealert('双鱼座');

打破;

案件' 04':

If(第19天){alert('金牛座')}

Elsealert('白羊座');

打破;

案件' 05':

If(第20天){警报('双子座')

Elsealert('金牛座');

打破;

案件' 06':

If(第21天){警报('癌症')}

埃尔塞洛特('双子座');

打破;

案件' 07':

If(第22天){alert ('Leo ')

Elsealert('癌症');

打破;

案件' 08':

If(第22天){alert(处女座)}

elsealert(' Leo ');

打破;

案件' 09':

If(第22天){alert(天秤座)}

埃尔塞洛特('处女座');

打破;

案例' 10':

If(第23天){alert(天蝎座)}

Elsealert('天秤座');

打破;

案例' 11':

If(第20天){alert(射手座)}

Elsealert('天蝎座');

打破;

案例' 12':

If(第21天){alert(摩羯座)}

埃尔塞洛特('射手座');

打破;

}

}

/script

/body

/html

二、代码

JavaScript怎么实现星座查询功能

00-1010 1.首先要明确星座和日期的对应关系:

JavaScript怎么实现星座查询功能

2.substring(start,end)将返回一个包含从头到尾(不包括end)的子字符串的字符串;

parst()函数分析一个字符串并返回一个整数。

以上就是《如何用JavaScript实现星座查询》一文的全部内容。感谢您的阅读!希望分享的内容对大家有帮助,有更多相关知识。欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/65903.html

(0)

相关推荐

  • 怎么使用Web3.js API 在页面中进行转账

    技术怎么使用Web3.js API 在页面中进行转账这期内容当中小编将会给大家带来有关怎么使用Web3.js API 在页面中进行转账,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。如何

    攻略 2021年11月2日
  • spark快速入门菜鸟教程(大数据spark入门教程)

    技术Spark该怎样入门本篇文章为大家展示了Spark该怎样入门,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1. Spark简介2009年,Spark诞生于伯克利大学的AMPL

    攻略 2021年12月17日
  • 如何进行MySQL 5.5 隔离级别的测试

    技术如何进行MySQL 5.5 隔离级别的测试这篇文章将为大家详细讲解有关如何进行MySQL 5.5 隔离级别的测试,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

    攻略 2021年11月16日
  • 关于stm2cumx生成的串口通信USART的使用,2)

    技术关于stm2cumx生成的串口通信USART的使用,2) 关于stm2cumx生成的串口通信USART的使用(2)上面一篇文章讲到在stm32cumx开启串口中断后,系统每接收一个字符就会进入中断一

    礼包 2021年11月29日
  • 基于spark的数据质量评估(大数据巡检系统)

    技术基于Spark的公安大数据实时运维技术怎么使用本篇内容主要讲解“基于Spark的公安大数据实时运维技术怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“基于Spark

    攻略 2021年12月14日
  • 调表不调账,财务)

    技术调表不调账,财务) 调表不调账(财务)账里的数字一定要在报表中有所体现,报表中的数字却不一定要跟账完全一致,听起来不可思议,其实是有道理的,主要原因是两者的功能不完全一样。
    财务报表是编制给管理层和

    礼包 2021年12月6日