返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JavaScript实现星座查询功能 附详细代码
  • 816
分享到

JavaScript实现星座查询功能 附详细代码

2024-04-02 19:04:59 816人浏览 泡泡鱼
摘要

目录一、题目二、代码 三、结果四、总结 一、题目 在文本框中输入一个生日值,点击按钮,可以显示此生日的对应星座。定义一个函数,该函数用来接收一个生日值(月日组成的

一、题目

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

二、代码 


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>星座查询</title>
</head>
 
<body>
<p align="center">
	请输入一个生日值(如:0123):
	<input type="text" id="t1">	
	<input type="button" value="显示星座" onclick="show()"/>
</p>
 
<script>
	function show(){
	var c1=document.getElementById("t1").value;    //获取文本框中的值
	//alert(c1);
	var month=c1.substring(0,2);
	var day=parseInt(c1.substring(2));
	switch(month){
		case "01":
			if(day>19){alert("水瓶座")}
			else alert("摩羯座");
			break;
		case "02":
			if(day>18){alert("双鱼座")}
			else alert("水瓶座");
			break;
		case "03":
			if(day>20){alert("白羊座")}
			else alert("双鱼座");
			break;
		case "04":
			if(day>19){alert("金牛座")}
			else alert("白羊座");
			break;
		case "05":
			if(day>20){alert("双子座")}
			else alert("金牛座");
			break;
		case "06":
			if(day>21){alert("巨蟹座")}
			else alert("双子座");
			break;
		case "07":
			if(day>22){alert("狮子座")}
			else alert("巨蟹座");
			break;
		case "08":
			if(day>22){alert("处女座")}
			else alert("狮子座");
			break;
		case "09":
			if(day>22){alert("天秤座")}
			else alert("处女座");
			break;
		case "10":
			if(day>23){alert("天蝎座")}
			else alert("天秤座");
			break;
		case "11":
			if(day>20){alert("射手座")}
			else alert("天蝎座");
			break;
		case "12":
			if(day>21){alert("摩羯座")}
			else alert("射手座");
			break;
			
	}
}
	
</script>
</body>
</html>

三、结果

四、总结 

 1、首先要清楚星座与日期之间的对应的关系:

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

parseInt()函数可解析一个字符串,并返回一个整数。

到此这篇关于javascript实现星座查询功能 附详细代码的文章就介绍到这了,更多相关js星座查询内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: JavaScript实现星座查询功能 附详细代码

本文链接: https://lsjlt.com/news/156230.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • JavaScript实现星座查询功能 附详细代码
    目录一、题目二、代码 三、结果四、总结 一、题目 在文本框中输入一个生日值,点击按钮,可以显示此生日的对应星座。定义一个函数,该函数用来接收一个生日值(月日组成的...
    99+
    2024-04-02
  • JavaScript怎么实现星座查询功能
    这篇文章主要介绍JavaScript怎么实现星座查询功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、题目在文本框中输入一个生日值,点击按钮,可以显示此生日的对应星座。定义一个函数,该函数用来接收一个生日值(月日...
    99+
    2023-06-25
  • C++实现关机功能详细代码
    目录前言:功能实现:总结前言: 可以写出来后发给你的室友或者好朋友,可以增进你们之间的友谊 功能实现: 输入关机命令语句,shutdown -s -t 60,电脑就会在60秒之后关机...
    99+
    2024-04-02
  • javascript实现查询商品功能
    本文实例为大家分享了javascript实现查询商品功能的具体代码,供大家参考,具体内容如下 这是没有点击查询的主界面图 这是点击名称查询之后 按照价格查询 代码: <...
    99+
    2024-04-02
  • Vue ECharts实现机舱座位选择展示功能代码详解
    var ROOT_PATH = 'https://cdn.jsdelivr.net/gh/apache/echarts-website@asf-site/examples';...
    99+
    2024-04-02
  • Vue 实现穿梭框功能的详细代码
    Vue - 实现穿梭框功能,效果图如下所示: css .transfer{ display: flex; justify-content: center; ...
    99+
    2024-04-02
  • Spring cloud 实现房源查询功能的实例代码
    目录前言核心组件服务注册中心服务调用方式服务网关断路器数据库设计1 项目搭建1.1添加依赖2  开发房源查询模块:2.1 house-list 模块 2...
    99+
    2024-04-02
  • LyScript实现指令查询功能的示例代码
    目录搜索内存中的机器码搜索内存反汇编代码通过对LyScript自动化插件进行二次封装,实现从内存中读入目标进程解码后的机器码,并通过Python代码在这些机器码中寻找特定的十六进制字...
    99+
    2024-04-02
  • Qt5实现文本编辑器(附详细代码)
    目录1. 功能介绍2. 功能演示3. 代码4. 改进1. 功能介绍 老规矩,我们直接上截图 这是主界面 文件菜单界面 编辑菜单界面 设置菜单界面 关于菜单界面 ...
    99+
    2024-04-02
  • 实例详解uniapp如何实现电话录音功能(附代码)
    本篇文章给大家带来了关于uniapp的相关知识,其中主要介绍了怎么用uniapp实现拨打电话并且还能同步录音的功能,感兴趣的朋友一起来看一下吧,希望对大家有帮助。uniapp 实现打电话录音功能最近需要实现一个通过 uniapp 调用手机拨...
    99+
    2023-05-14
    uni-app
  • 详解uniapp实现打电话录音功能(附核心代码)
    本篇文章给大家带来了关于uniapp的相关知识,其中主要跟大家介绍uniapp怎么实现打电话录音功能,感兴趣的朋友下面一起来看一下吧,希望对大家有帮助。最近需要实现一个通过uniapp调用手机拨打电话的功能,拨打之后同时录音,挂断电话之后将...
    99+
    2023-05-14
    uniapp
  • Elasticsearch查询文档--常见API篇(附详细代码和案例图文)
    前言:大家好,我是小威,24届毕业生,在一家满意的公司实习。本篇文章将介绍Elasticsearch在Java中的几种API的使用,这块内容不作为面试中的重点。 如果文章有什么需要改进的地方还请大佬不吝赐教👏👏...
    99+
    2023-08-21
    elasticsearch java 大数据 搜索引擎
  • Python实现外星人去哪了小游戏详细代码
    1 为什么找不见外星人 为什么我们见不到外星人? 曾经在物理学上有一个著名人物叫费米,大家知道费米是在物理学上发现中子轰击的人,有一个著名的费米悖论,就是费米追问为什么外星人还见不到...
    99+
    2024-04-02
  • Android使用GridView实现日历功能示例(详细代码)
    Android使用GridView实现日历功能示例,代码有点多,发个图先: 如果懒得往下看的,可以直接下载源码吧,最近一直有人要,由于时间太久了,懒得找出来整理,今天又看到...
    99+
    2022-06-06
    示例 gridview Android
  • C++实现三子棋游戏详细介绍(附代码)
    目录游戏描述:游戏思维导图:(从头开始)头文件也写在前面:先把游戏与主函数写在前面:游戏函数:主函数:1.构建游戏菜单2.构建棋盘3.玩家和电脑下棋3.1玩家先下3.2电脑下棋4.判...
    99+
    2024-04-02
  • Python实现号码归属地查询功能
    目录使用场景问题描述解决方案方法补充使用场景 对手机号码进行地域分析,需要查询归属地; 问题描述 针对数据集比较大的情况,通过脚本来处理,使用多线程的方法来加快查询速度 pool =...
    99+
    2022-12-30
    Python号码归属地查询 Python归属地查询 Python号码查询
  • MyBatis实现多表联查的详细代码
    目录一、通过映射配置文件实现多表联查二、使用注解的方式一、通过映射配置文件实现多表联查 首先,使用Mysql数据库,创建两个表,分别为学生表Student表和班级表Class表,在S...
    99+
    2022-11-13
    MyBatis多表联查 MyBatis多表查询
  • Android实现有道辞典查询功能实例详解
    本文实例讲述了Android实现有道辞典查询功能的方法。分享给大家供大家参考,具体如下: 这是我做的一个简单的有道Android的DEMO,只是简单的雏形。界面设计也有点丑陋呵...
    99+
    2022-06-06
    有道 Android
  • SpringBoot整合PageHelper实现分页查询功能详解
    前言 本文介绍的是MyBatis 分页插件 PageHelper,如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页...
    99+
    2024-04-02
  • 详解如何用PHP实现商品查询功能
    商品查询功能是现代电商网站所必备的一个功能,将会使用户能够轻松地搜索他们需要的商品,提高用户购物体验,从而增加网站的销量。本文将介绍如何用PHP实现商品查询功能。1、数据库设计首先需要创建一个数据库来存储所有的商品信息。在这个数据库中,应该...
    99+
    2023-05-14
    php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作