フォームフィールドに現在の日付と曜日を表示する |
||||||||||||||||
対応バージョン |
|
|||||||||||||||
ポイント |
yb = ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]; dt = new Date(); y = dt.getFullYear(); m = dt.getMonth() + 1; d = dt.getDate(); n = dt.getDay(); myField = this.getField("cDate"); myField.value = y+"/"+m+"/"+d+" "+yb[n]; |
|||||||||||||||
説 明 |
フォームフィールドに現在の日付と曜日を入れるにはDateオブジェクトを作成しgetFullYear、getMonth、getDate、getDayで年月日、曜日を取得します。表示する曜日の文字列はあらかじめ配列に代入しておきgetDayで得られた値をキーにして曜日の文字を取得します。getFieldで代入先のフォームフィールドを取得しvalueプロパティに表示する文字列(日付/曜日)を入れます。 |
|||||||||||||||
サンプル |
yb = ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]; dt = new Date(); y = dt.getFullYear(); m = dt.getMonth() + 1; d = dt.getDate(); n = dt.getDay(); myField = this.getField("cDate"); myField.value = y+"/"+m+"/"+d+" "+yb[n]; |
|||||||||||||||
|
■サンプルスクリプトを実行する >> Acrobat で動作確認 |
|||||||||||||||
補足説明 |
なし |