HOME
LIB.ARTS
HTML/CSS
JQUERY
ASP.NET
ACCESS
PYTHON
ABOUT
LIB.ARTS
HTML/CSS
JQUERY
ASP.NET
ACCESS
PYTHON
ABOUT
JavaScript/jQuery {Article008}
説明文の表示
ライブデモを見る▶
ようこそ「JavaScript/jQuery」へ...
JavaScript/jQuery
»記事(Article008)
◀前の記事
次の記事▶
JavaScript/jQueryを使用してDate型のTextBoxに今日の日付を表示する
Coming soon...
作成手順
Coming soon...
操作手順
サンプルが表示されたら「Live DEMO」直下に表示されている表から黄色のボタンを[Get today's date...]をクリックします。
テキストボックスに今日の日付が表示されます。
Date1のボタンをクリックしたときは、JavaScriptの「document.getElementById('txtDate1').value = today」を実行して日付を取得・設定しています。
Date2のボタンをクリックしたときは、jQueryの「$('input#txtDate2').val(today)」を実行して日付を取得・設定しています。
Date3のボタンをクリックしたときは、ASP.NET経由でC#の「txtDate3.Value = String.Format("{0:yyyy-MM-dd}", DateTime.UtcNow.AddHours(9))」を実行して日付を取得・設定しています。 Webサーバーから今日の日付を取得するときは「世界標準時間」を取得してローカルの日本時間に変換します。 ちなみに、当サイトのWebサーバーは米国にありますので16時間くらいの時差があります。
Date4のボタンをクリックしたときは、ASP.NET経由でC#の「txtDate4.Text = String.Format("{0:yyyy-MM-dd}", DateTime.UtcNow.AddHours(9));」を実行して日付を取得・設定しています。 Date3と同様、「世界標準時間」を取得してローカルの日本時間に変換しています。 Date3ではHTMLの「input type="date"」タグに日付設定していますが、Date4ではASP.NETの「TextBox」コントロールに日付を設定しています。
Live DEMO
Date
<input type="date".../>
Action Button
Date1
<input id="
txtDate1
" type="date"
value
="" />
document.getElementById('
txtDate1
').
value
= today;
Date2
<input id="
txtDate2
" type="date"
value
="" />
$('input#
txtDate2
').
val
(today);
Date3
<input id="
txtDate3
" type="date"
value
="" runat="server" />
txtDate3
.
Value
= String.Format("{0:yyyy-MM-dd}", DateTime.UtcNow.AddHours(9));
Date4
<asp:TextBox ID="
txtDate4
" runat="server" TextMode="Date"
Text
="" />
txtDate4
.
Text
= String.Format("{0:yyyy-MM-dd}", DateTime.UtcNow.AddHours(9));
Go Top