<html>
<head>
<script language="javaScript">
function f_GetAnimal(ld_year)
{
var la_Animals=new Array("鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");
alert(la_Animals[(ld_year-4)%12]);
}
function f_GetAstro(ld_month,ld_day)
{
var s="魔羯水瓶双鱼牧羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯";
var arr=[20,19,21,21,21,22,23,23,23,23,22,22];
alert(s.substr(ld_month*2-(ld_day<arr[ld_month-1]?2:0),2));
}
</script>
</head>
<body>
<input type="button" name="" id="" value="获取属性" onclick="javascript:f_GetAnimal(1987)"/>
<input type="button" name="" id="" value="获取星座" onclick="javascript:f_GetAstro(1,27)"/>
</body>
</html>
分享到:
相关推荐
《纯JS实现的万年历:融合阴历、节日、星座与24节气》 在Web开发中,实现一个功能全面的日历组件是常见的需求,尤其是一个支持阴历、节假日、星座和24节气的万年历,能够极大地提升用户体验。本项目通过纯...
你需要将`util.js` 中的`TIANAPI_KEY` 替换为你自己在天聚数行网站注册的密钥,这样小程序就能合法地访问和解析天聚数行提供的星座数据。 天聚数行的API可能包含星座解说、配对评分等功能,这些功能通过HTTP请求的...
"js.rar_html 导航_星座"这个项目恰好涵盖了这些需求,通过三个主要的JavaScript文件——lunar.js、date.js和spring.js,以及一个可能包含资源链接的www.pudn.com.txt文件,为用户提供了一套完整的解决方案。...
WXML文件中,你可以定义组件(如按钮、文本、图片等)及其属性,通过数据绑定与JS逻辑进行交互。在本项目中,可能包含星座选择、运势展示等组件。 2. **WXSS**:类似于CSS,用于控制小程序的布局和样式。WXSS支持大...
例如,当用户选择特定的日期或星座时,JavaScript可以通过事件监听和函数调用来处理用户的交互,然后通过Ajax异步请求获取服务器上的运势数据,无需刷新整个页面,提高交互速度和流畅性。 此外,考虑到“爱情运程”...
在JavaScript中,计算星座和属相涉及到日期处理和简单的算术运算。本文将详细介绍如何使用JavaScript来实现这一功能,以便在用户注册时根据用户输入的出生日期自动显示出相应的星座和属相。 首先,我们需要了解星座...
在IT行业中,静态星座网页是一种基于HTML、CSS和JavaScript等技术构建的网页,不涉及服务器端动态处理。这种网页的内容在用户请求时不会发生变化,而是预先由开发者完全编写好,然后通过HTTP协议发送给浏览器。下面...
开发者可以使用`data`属性和`setData`方法来管理页面的数据状态,从而实现视图的动态更新。 7. **网络请求**:微信小程序提供了`wx.request`接口,用于向服务器发起HTTP或HTTPS请求。在恋爱星座配对小程序中,可能...
星座测评小程序是一种基于微信小程序平台的应用,用户可以通过输入自己的星座信息,获取个性化的星座运势和测评结果。这类小程序通常包含数据库,存储各种星座的属性、运势信息,以及用户数据。通过云开发,开发者...
此外,为了实现星座配对,可能还涉及到了数据结构和算法的设计,比如使用哈希表存储星座属性,以快速计算配对指数。 源码的组织结构通常包括以下几个部分: 1. pages:存放小程序的各个页面文件,每个页面由WXML、...
JavaScript(简称JS)是网页开发中的重要脚本语言,尤其在处理用户交互方面扮演着核心角色。本主题涉及五个常见的JS事件应用实例:更改皮肤、当前行变色、表单提交、分享功能以及星座运势。这些例子对于JS初学者来说...
在这篇文章中,我们主要介绍了如何使用JavaScript(简称js)来根据日期判断一个人的星座。星座是根据太阳在黄道上的位置来划分的,太阳每年在12个星座之间变换位置,因此每个星座对应了一定的日期范围。接下来,让...
通过这款小程序,用户可以输入自己的出生日期,系统会自动计算出对应的星座,并分析两人在星座属性上的相容性,为他们提供一种互动娱乐的方式。 微信小程序是腾讯公司推出的一种轻量级应用开发平台,它不需要下载...
《星座排行生成器 1.1》是一款专为IT爱好者和星座迷们设计的系统工具,主要用于生成并展示各类星座相关的排行榜。这款软件简洁易用,功能实用,可以帮助用户了解不同星座在特定方面的表现和排名,增加了对星座知识的...
1. **微信小程序开发**:微信小程序是一种轻量级的应用开发平台,开发者可以利用微信提供的开发工具,采用JavaScript、WXML(Weixin Markup Language)和WXSS(Weixin Style Sheets)进行开发。这个星座小程序展示了...
最后,如果想要让表白更加个性化,还可以集成第三方API,如天气API获取当天的天气情况,或者星座API获取情侣的星座配对指数,以此增加表白的趣味性和独特性。 总结来说,通过JavaScript,我们可以创建一个富有创意...
为了增强用户体验,可以考虑引入第三方JavaScript库,如jQuery简化DOM操作,或者使用D3.js进行数据可视化,展示星座图。同时,如果需要实时更新星座信息,可以调用天文相关的API获取数据,如NASA的Astronomy Picture...
`<canvas>`元素有两个重要的属性:`width`和`height`,它们定义了画布的尺寸。 2. **CSS样式**: CSS用来美化页面元素。这里设置了`margin`和`padding`为0,确保元素之间没有间距。`#box`和`#canvas`的样式用于...
在"生肖运势"这个项目中,每个生肖可能对应一个或多个页面,每个页面有自己的wxml、wxss和js文件,而json文件则用于配置页面信息和权限。 6. **开发环境与工具**: 开发微信小程序需要使用微信官方提供的开发者...