复制代码代码如下:
<スクリプト言語= "javascript">
<! - begin
function signs(){
var start = 1901、birthyear = document.zodiac.year.value、日付= document.zodiac.value、month = document.zodiac.month.selectedindex;
with(document.zodiac.sign){
if(month == 1 && date> = 20 ||月== 2 && date <= 18){value = "水瓶座";}
if(month == 1 && date> 31){value = "huh?";}
if(month == 2 && date> = 19 ||月== 3 && date <= 20){value = "双鱼座";}
if(month == 2 && date> 29){value = "say what?";}
if(month == 3 && date> = 21 ||月== 4 && date <= 19){value = "白羊座";}
if(month == 3 && date> 31){value = "ok。nhight。";}
if(month == 4 && date> = 20 ||月== 5 && date <= 20){value = "金牛座";}
if(month == 4 && date> 30){value = "私はすみません!";}
if(month == 5 && date> = 21 ||月== 6 && date <= 21){value = "双子座";}
if(month == 5 && date> 31){value = "umm ... no。";}
if(month == 6 && date> = 22 ||月== 7 && date <= 22){value = "巨蟹座";}
if(month == 6 && date> 30){value = "nors。";}
if(month == 7 && date> = 23 ||月== 8 && date <= 22){value = "狮子座";}
if(month == 7 && date> 31){value = "すみません?";}
if(month == 8 && date> = 23 ||月== 9 && date <= 22){value = "室女座";}
if(month == 8 && date> 31){value = "ええ。右。";}
if(month == 9 && date> = 23 ||月== 10 && date <= 22){value = "天秤座";}
if(month == 9 && date> 30){value = "再試行してください。";}
if(month == 10 && date> = 23 ||月== 11 && date <= 21){value = "天蝎座";}
if(month == 10 && date> 31){value = "forget it!";}
if(month == 11 && date> = 22 ||月== 12 && date <= 21){value = "人马座";}
if(month == 11 && date> 30){value = "無効な日付";}
if(month == 12 && date> = 22 ||月== 1 && date <= 19){value = "摩羯座";}
if(month == 12 && date> 31){value = "no way!";}
}
x =(start -birthyear)%12
with(document.zodiac.csign){
if(x == 1 || x == -11){value = "老鼠";}
if(x == 0){value = "牛";}
if(x == 11 || x == -1){value = "老虎";}
if(x == 10 || x == -2){value = "兔子";}
if(x == 9 || x == -3){value = "龙";}
if(x == 8 || x == -4){value = "蛇";}
if(x == 7 || x == -5){value = "马";}
if(x == 6 || x == -6){value = "羊";}
if(x == 5 || x == -7){value = "猴子";}
if(x == 4 || x == -8){value = "鸡";}
if(x == 3 || x == -9){value = "狗";}
if(x == 2 || x == -10){value = "猪";}
}
}
//終了 - >
</script>
<form name = "zodiac">
<center>
<表BGCOLOR = "#EEAA00" bordercolor = "#000000"ルール= "none" cellspacing = "0" cellpadding = "4">
<tr> <td> <b> <i> </i> </b> </td>
<td> <div align = "right"> <入力タイプ= "テキスト" size = "10" name = "year" value = "出生年份" onclick = ""> </div> </td>
<td> <! - この空のフィールドは、外観のためだけです - > </td>
<tr> <td> <b> <i> </i> </b> </td>
<td> <div align = "right">
<name = "month">を選択します
<オプション値= "x"> </option>
<オプション値= "1">一月</option> <option値= "2">二月</option> <option値= "3">三月</option>
<オプション値= "4">四月</option> <option value = "5">五月</option> <option値= "6">六月</option>
<オプション値= "7">七月</option> <option値= "8">八月</option> <option値= "9">九月</option>
<オプション値= "10">十月</option> <option値= "11"> </option>
<オプション値= "12">十二月</option> </select> </div> </td>
<td> <! - この空のフィールドは外観のためだけです - > </td> </tr>
<tr> <td> <b> <i> </i> </b> </td>
<td> <div align = "right"> <入力タイプ= "text" name = "date" value = "天" size = "3" onclick = ""> </td>
<td> <入力タイプ= "button" value = "计算一下" onclick = "signs()"> </div> </td> </tr>
<tr> <td> <b> <i>星座:</i> </b> </td>
<td> <div align = "right"> <入力タイプ= "テキスト" name = "sign" size = "12" value = "" align = "right"> </div> </td> </tr>
<td> <! - この空のフィールドは外観のためだけです - > </td> </tr>
<tr> <td> <b> <i>属相:</i> </b> </td>
<td> <div align = "right"> <入力タイプ= "テキスト" name = "csign" size = "12"> </div> </td>
<td> <! - この空のフィールドは外観のためだけです - > </td> </tr>
</table>
</center>
</form>