学到js的内容时遇到的计算生肖的问题,在网上找到了简单的计算方法。
<html>部分的代码:
<input id="year" type="text" />
<button οnclick="getSX()">查询</button>
js部分的代码:
<script>
function getSX(){
var input=document.getElementById("year");
var year=input.value;
var ss = year-1984;//设定1984为初始年份
var ssc = ss % 12;
var ssyear=["子鼠","丑牛","寅虎","卯兔","辰龙","巳蛇","午马","未羊","申猴","酉鸡","戌狗","亥猪"];
document.write(year+"年"+ssyear[ssc]);
}
</script>