/[pub]/suikawiki/sw4data/ids/2/646.txt
Suika

Contents of /suikawiki/sw4data/ids/2/646.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (show annotations) (download)
Tue Mar 5 12:27:55 2013 UTC (11 years, 8 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +5 -1 lines
File MIME type: text/plain
updated by (anon)

1
2
3 * [CODE(HTMLe)@en[input]] [CODE(HTMLa)@en[type]] [CODE(HTML)@en[date]] (HTML)
4
5 [4]
6 [[HTML]] の [CODE(HTMLe)@en[[[input]]]]
7 [[要素]]の [CODE(HTMLa)@en[[[type]]]] [[属性]]を
8 [DFN@en[[CODE(HTML)[[[date]]]]]] とすると、
9 [[日付]]を指定する[[フォーム制御子]]となります。
10
11 [5] 仕様書:
12 - [[Web Forms 2.0]]
13 -- [CSECTION@en[2.4. Extensions to the [CODE(HTMLe)@en[[[input]]]] element]]
14 <IW:WF2:"#extensions">
15
16 [[#comment]]
17
18
19 ** 値
20
21
22 *** 構文
23
24 [6]
25 [[DOM]] 内や[[フォーム提出]]時に用いられる値は、
26 [[ISO 8601]] の[[プロファイル]]であり、
27 次のような構文を有します。
28 - [[年]]: 4桁以上の[[数字]] ([CODE(char)[[[0]]]]〜[CODE(char)[[[9]]]])
29 - [CODE(char)[[[-]]]]
30 - [[月]]: 2桁の[[数字]]
31 - [CODE(char)[[[-]]]]
32 - [[日]]: 2桁の[[数字]]
33
34 [[数]]は[[十進数]]と[['''しなければなりません''']]。
35 必要なら[[零埋め]][['''しなければなりません''']]。
36
37 [SRC@en[WF2 2.4]]
38
39 [[#comment]]
40
41
42 *** 例
43
44 [7] [CODE(HTML example)[1995-12-31]]
45 [SRC@en[WF2 2.4]]
46
47 [[#comment]]
48
49
50 *** メモ
51
52 [14] [[暦]]に関しては [CODE(HTML)@en[[[datetime]>>12]]]
53 の項を参照してください。
54
55 [15] [[零点]]は、 [CODE(HTML)@en[[[1970-01-01]]]]
56 です。
57 [SRC@en[WF2 2.4.2]]
58
59 [[#comment]]
60
61
62 ** 属性との関係
63
64 [8]
65 [CODE(HTMLa)@en[[[step]]]] [[属性]]は[[日]]単位の精度を表します。
66 [[既定値]]は [CODE(HTML)[[[1]]]] (1[[日]]) です。
67 [SRC@en[WF2 2.4]]
68
69 [[#comment]]
70
71
72 ** レンダリング
73
74 [9]
75 [[利用者エージェント]]は適切な [[widget]]、
76 例えば日付選択制御子 ([[datepicker]])
77 を示すことが期待されます。
78 [SRC@en[WF2 2.4]]
79
80 [[#comment]]
81
82
83 ** 互換性
84
85 [13] '''未対応利用者エージェントとの互換性'''
86
87 [CODE(HTML)@en[[[date]]]] に対応していない[[利用者エージェント]]は、
88 [CODE(HTML)@en[[[text]]]] (単一行[[文章入力制御子]])
89 として扱います。従って、[[利用者]]は任意の文字列を入力することができます。
90
91 ですから、[[著者]]は、対応している[[利用者エージェント]]が一般的になるまでの間、
92 [[フォーム制御子]]の近くで記入方法を説明しておくのがよいでしょう。
93 [[フォーム処理エージェント]]は記入された値が適当か検査するべきです
94 (これは[[安全性]]の観点からも重要です)。
95
96 [[#comment]]
97
98
99 ** 歴史
100
101 [10]
102 この [CODE(HTMLe)@en[[[input]]]] [CODE(HTMLa)@en[[[type]]]]
103 は [[Web Forms 2.0]] で導入されました。
104
105 [[#comment]]
106
107
108 ** 実装
109
110 [11]
111 [[Opera 9]] が実装しています。
112
113 [[#comment]]
114
115
116 ** 関連
117
118 [12]
119 [CODE(HTMLe)@en[[[input]]]] [CODE(HTMLa)@en[[[type]]]]
120 として、[[時刻]]のための [CODE(HTML)@en[[[time]]]]、
121 [[日付]]と[[時刻]]のための [CODE(HTML)@en[[[datetime]]]]
122 と [CODE(HTML)@en[[[datetime-local]]]]、
123 [[月]]のための [CODE(HTML)@en[[[month]]]]
124 があります。
125
126
127 [16] [CITE@EN[W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes]]
128 ( ([TIME[2012-04-05 06:34:51 +09:00]] 版))
129 <http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/#date>
130
131 [17] [CITE[Future plans for HTML]]
132 ( ([TIME[1992-12-02 18:35:56 +09:00]] 版))
133 <http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/Future.html>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24