/[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.1 - (hide annotations) (download)
Wed Nov 12 21:21:19 2008 UTC (16 years ago) by wakaba
Branch: MAIN
File MIME type: text/plain
converted from SuikaWiki3 <http://suika.fam.cx/gate/cvs/suikawiki/wikidata/page/64617465.txt>

1 wakaba 1.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     [[#comment]]
127    
128    
129     ** メモ
130    
131     [[#comment]]
132    
133    
134     * [CODE(HTMLe)@en[date]] 要素型 (HTML)
135    
136     [1]
137     [[HTML]] に [CODE(HTMLe)[[[date]]]] [[要素型]]など[[日付]]を表す[[要素型]]を追加することが幾度となく提案されてきました。
138    
139     [2]
140     そういう提案の例:
141     [CITE[Aural Cascading Style Sheets (ACSS)]] <http://www.w3.org/TR/WD-acss-970630#speech-properties>
142    
143     [3]
144     [[HTML 5]] は、[[日付]]や[[時刻]]を表す[[要素型]]として
145     [CODE(HTMLe)@en[[[t]]]] を提案しています。
146    
147    
148     [16]
149     [CITE@en[W3C I18N FAQ: Date formats]] ([TIME[2007-05-20 22:36:46 +09:00]] 版) <http://www.w3.org/International/questions/qa-date-format#bytheway>
150     ([[名無しさん]])
151    
152    
153     [[#comment]]
154    
155    
156     * メモ

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24