シンプルなカレンダー効果を実現する JavaScript コード

シンプルなカレンダー効果を実現する JavaScript コード

この記事では、シンプルなカレンダー効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。具体的な内容は次のとおりです。

効果は以下のとおりです。

コード:

<!DOCTYPE html>
<html lang="ja">

<ヘッド>
 <メタ文字セット="UTF-8">
 <meta http-equiv="X-UA-compatible" content="IE=edge">
 <meta name="viewport" content="width=デバイス幅、初期スケール=1.0">
 <title>ドキュメント</title>
 <スタイル>
  * {
   マージン: 0;
   パディング: 0;
   ボックスのサイズ: 境界線ボックス;
  }
  
  #箱 {
   幅: 400ピクセル;
   高さ: 502px;
   境界線: 2px 実線オレンジ;
   マージン: 50px 自動;
   フォントサイズ: 48px;
   テキスト配置: 中央;
  }
  
  #ym{
   高さ: 100px;
   行の高さ: 100px;
  }
  
  #d {
   高さ: 200px;
   行の高さ: 200px;
   背景色: オレンジ;
   フォントサイズ: 72px;
  }
  
  #w {
   高さ: 100px;
   行の高さ: 100px;
  }
  
  #hms{
   高さ: 100px;
   行の高さ: 100px;
  }
 </スタイル>
</head>

<本文>
 <div id="ボックス">
  <div id="ym"></div>
  <div id="d"></div>
  <div id="w"></div>
  <div id="hms"></div>

 </div>
 <スクリプト>
  //getDateAndTime メソッドを呼び出します getDateAndTime();

  //タイマーを開始し、getDateAndTime メソッドを呼び出します。window.setInterval(getDateAndTime, 1000);

  関数 getDateAndTime() {


   //システムの現在の日付と時刻を取得します。var date = new Date();

   //日付と時刻の要素を抽出します var year = date.getFullYear();
   var 月 = date.getMonth() + 1;
   日付を取得する
   var week = date.getDay();
   var 時間 = date.getHours();
   var 分 = date.getMinutes();
   var 秒 = date.getSeconds();

   //週のフォーマットを処理する switch (week) {
    ケース0:
     week = '日曜日';
     壊す;
    ケース1:
     week = '月曜日';
     壊す;
    ケース2:
     week = '火曜日';
     壊す;
    ケース3:
     week = '水曜日';
     壊す;
    ケース4:
     week = '木曜日';
     壊す;
    ケース5:
     week = '金曜日';
     壊す;
    ケース6:
     week = '土曜日';
     壊す;


   }
   //時間、分、秒のフォーマットを処理する関数を定義します。function formatHMS(time) {
    (時間 < 10) の場合 {
     '0' + 時間を返します。
    } それ以外 {
     返却時間;
    }
   }

   //ページ要素を取得します var ym = document.getElementById('ym');
   var d = document.getElementById('d');
   var w = document.getElementById('w');
   var hms = document.getElementById('hms');
   // ページに日付と時刻を書き込みます ym.innerHTML = year + 'year' + month + 'month';
   d.innerHTML = 日;
   w.innerHTML = 週;
   hms.innerHTML = 時間 + '時間' + 分 + '分' + 秒 + '秒';

  }
 </スクリプト>

</本文>

</html>

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • シンプルなカレンダーを実現するためのjs css+html
  • 軽量ネイティブ js カレンダー プラグイン、calendar.js の使用ガイド
  • シンプルなカレンダーコントロールを学ぶJS
  • Vue.js でカレンダー効果を作成する
  • JSカレンダーのおすすめ
  • Pure js シンプルなカレンダー実装コード
  • js は、その日のシンプルなカレンダー効果を書き込みます [実装コード]
  • js カレンダー コントロール (分単位の精度)
  • PHP+JavaScript カレンダーコントロール
  • シンプルな JS カレンダー コントロールのサンプル コード

<<:  UbuntuへのDocker CEのインストール

>>:  MySQLパスワード変更例の詳細な説明

推薦する

Windows2008 64 ビット システムでの MySQL 5.7 グリーン バージョンのインストール チュートリアル

序文この記事では、MySQL 5.7 グリーン バージョンのインストール チュートリアルを紹介します...

DockerコンテナでArthasを使用するための詳細な手順

Arthas はあなたのために何ができるでしょうか? Arthas 、開発者に深く愛されている Al...

MySQL ログイン警告問題の解決策

1. はじめにMySQL にログインすると、次のような警告が表示されることがよくあります。警告: コ...

CSS3の新しい背景プロパティの詳細な説明

これまで、CSS の背景の属性には、color、image、repeat、attachment、po...

32 典型的な列/グリッドベースのウェブサイト

列ベースの Web デザインのインスピレーションをお探しの場合は、32 個のクラシックな列/グリッド...

MySQL トランザクション分離はどのように実現されますか?

目次同時シナリオ書き込む読む読む読み取り-書き込みと書き込み-読み取りMySQL のロック行レベルロ...

シンプルなリスト機能を実装するミニプログラム

この記事の例では、参考のために簡単なリスト機能を実装するアプレットの具体的なコードを共有しています。...

Linux ファイルシステムの説明: ext4 以降

今日は、ext3 や他の以前のファイル システムとの違いを含め、ext4 の歴史について説明します。...

Nginx のパラメータをオンにして Web パフォーマンスを 3 倍向上させる方法

1. 遭遇したいくつかの問題2008 年にパフォーマンス テストを行っていたとき、パフォーマンス テ...

HTML 文法百科事典_HTML 言語文法百科事典 (必読)

ボリュームラベル、プロパティ名、説明002 <! - - ... - -> コメント00...

Vueはプログレスバーの変更効果を実現します

この記事ではVueを使ってプログレスバーの変更を簡単に実装してみましたので参考にしてください。具体的...

MySQL データをエクスポートおよびインポートするための HeidiSQL ツール

場合によっては、SQL へのデータのエクスポートとインポートを容易にするために、特定のツールを使用し...

JSオブジェクトの走査順序の詳細な説明

JavaScript ではオブジェクトを走査する順序は固定されていないと聞いたことがある人もいるかも...

TypeScript インターフェース定義ケースチュートリアル

インターフェースの役割:インターフェース (英語: interface) の機能は、簡単に言えば、コ...

Node.jsミドルウェアの仕組みの詳細な説明

目次Express ミドルウェアとは何ですか? Expressミドルウェアを作成するための要件Exp...