![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
とりあえず、「All About(参考アドレス参照)」のページ通りに作ったものです。
//↓ここから↓//
<script language="JavaScript"><!--
var now = new Date();
var point = new Date(2003,2-1,1);
var countdown = Math.ceil( ( point.getTime() - now.getTime() ) / (1000*60*60*24) );
var countup = 0 - countdown;
if(countdown > 0) {
document.write('私の誕生日まであと', countdown ,'日。');
}
else if(countdown == 0) {
document.write('今日は自分の誕生日です。');
}
else {
document.write('私の誕生日から', countup ,'日経ちました。');
}
// --></script>
//↑ここまで↑//
囲んである部分を、表示させたい場所(ソース)に挿入します。
部分的に文字を装飾したい場合は、''内部が普通のHTMLで記述するところです。
例えば『document.write('私の誕生日まであと<font color="#0000cc">', countdown ,'</font>日。');』のように記述すると、日付の数字部分だけが青色になります。
また、googleで「カウントダウン javascript」を検索すれば、他にもとても多くのサイトがHITします。
参考URL:http://allabout.co.jp/computer/hpcreate/closeup/ …
No.2
- 回答日時:
こんな感じでいかがでしょうか?
YourBirthMonthやYourBirthDateは貴方の誕生日を入れてください。
<SCRIPT LANGUAGE=JavaScript>
var YourBirthMonth = 7 ;
var YourBirthDate = 22 ;
var today = new Date();
var birthday = new Date(today.getFullYear(),YourBirthMonth-1,YourBirthDate+1,0,0,0,000);
var countday = Math.floor((Date.parse(birthday.toString()) - Date.parse(today.toString()))/86400000) ;
if ( countday < 0 ){
birthday = new Date(today.getFullYear()+1,YourBirthMonth-1,YourBirthDate+1,0,0,0,000);
countday = Math.floor((Date.parse(birthday.toString()) - Date.parse(today.toString()))/86400000) ;
}
document.write("自分の誕生日まであと",countday,"日");
</SCRIPT>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの数式について 定積分を書...
-
WEBページを強制的に横画面で見...
-
MSPゴシックで、一番幅を取る文字
-
HTMLでのタイマーの設置
-
VB.net データーグリッドビュー...
-
HDDの縦置きについて
-
「value」に2つの値をセットす...
-
ラジオボタンが両方とも選択で...
-
(Perl)ReadParseによるハッシ...
-
別formのhidden項目を自form値...
-
チェックボックスでのvalue値の...
-
INPUT TYPE
-
CGIの中で異なるContent-typeの...
-
ある条件での必須入力について
-
サーバー(UNIX)上のフォルダ...
-
チェックボックスグループの一...
-
ラジオボタンとセレクトメニュ...
-
perlで自動ログインをしたいが...
-
CGIでPERLのモジュールの有無を...
-
ディレクトリのファイル数取得
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの数式について 定積分を書...
-
VB.net データーグリッドビュー...
-
WEBページを強制的に横画面で見...
-
[HTML]プルダウンメニューの横...
-
MSPゴシックで、一番幅を取る文字
-
EXCELとの連携
-
HTMLでのタイマーの設置
-
シングルコーテーション(')と...
-
横スクロールを縦スクロールに...
-
onMouseoverで下線表示したい(...
-
誕生日のカウントダウン日数を...
-
HDDの縦置きについて
-
pythonのnumpyでの列(縦)ベク...
-
javascript ColorBoxの最大縦幅...
-
縦に歩ける蟹
-
FLASH貼り付けコードの書き換え...
-
FLASH初心者です。レイヤーを使...
-
表示倍率の求め方
-
ラジオボタンの内容を受けてCGI...
-
ラジオボタンが両方とも選択で...
おすすめ情報