要素の内容を選択します。このメソッドは何もしません。setCustomValidity()入力要素の値が妥当ではないときに表示するカスタムメッセージを設定します。setRangeText()入力要素内の文字の指定された範囲のコンテンツを、指定された文字列に設定します。引数を使用して、既存のコンテンツに影響させる方法を制御することができます。setSelectionRange()テキストの入力要素内で、指定された文字の範囲を選択します。テキスト入力欄として表現されない入力欄では何もしません。stepDown()数値入力欄の値を既定で1、または指定された数値の単位だけ減少させます。stepUp()数値入力欄の値を既定で1、または指定された数値の単位だけ増加させます。要素のさまざまな使用例を確認できます。要素への色の適用を参照してください。時間を節約するため、手っ取り早く言います。属性を使用しないでください。要素を使用してください。関連付けるには、似た方法が3つあるように見えます。実際には大きく異なっており、その中の一つだけが常に正解です。ここでそれぞれを見て、フォームへのデータ入力の案内をユーザーに提供する最適な方法を学習しましょう。常に適切である唯一の方法です。使用することは、決して悪い考えではありません。要素が空の時にコンテンツ領域に表示されるテキストを指定することができます。これは説明やプロンプトよりも、入力例を表示するためのものですが、ひどく誤用される傾向があります。以下の例はパスワードを取る二つの入力欄に、プレイスホルダーが付いたものです。使用し、パスワードがどの様なものかを表しています。これは本当は良いパスワードではありません。いうプロンプトの文字列を使用しています。これを行うことの最初の、そして最も明確な問題は、ユーザーが最初の文字を入力した途端、入力欄が何のためにあるかを説明するプロンプトが表示されなくなることです。要素を使用してください。プレイスホルダーはフォームを理解するために必要であってはなりません。人によっては、識別のためのテキストが消滅した後であっても、指定された空のボックスが何を意味しているのかを思い出すことができますが、不可能な人もいます。プレイスホルダーを正しく使用していないことになります。加えて、自動翻訳機能を備えたブラウザーは、翻訳時に属性をスキップする可能性があります。翻訳されず、重要な情報が翻訳されなくなる可能性があるということです。プレイスホルダーを使う必要がある場合は、プレイスホルダーとラベルの両方を使うこともできます。要素のとなりに単なるプレインテキストを配置することもできます。size="30"></p>これは行わないでください。間の関連付けが作成されません。説明するのに最適な方法であるという理由はいくつもあります。要素を意味的に結び付けることは、読み上げソフトのような支援技術にとって有益です。属性を用いて結びつけることで、読み上げソフトに入力欄をユーザーに対してより詳細に説明させることができます。フォーカスを当てることができます。プレインテキストで作成した「ラベル」を使用すると、これはできません。プロンプトの部分を入力欄の有効化領域に含めると、肢体不自由の人々に有益です。ウェブ開発者にとって、人々がすべてのことを知っているとは考えないことが重要です。使用する人々には多様性があり、ウェブサイトの訪問者によっては、思考プロセスや状況によって、明確かつ正しく提示されたラベルがないと、フォームを正しく解釈できない可能性があります。要素の使い方に関する例は、それぞれの型に関するページに豊富にあります。型、およびこの記事の冒頭にあるライブ例を参照してください。技術的概要コンテンツカテゴリフローコンテンツ、リスト化、サブミット可能、リセット可能、フォーム関連要素、記述コンテンツ。許可されている内容なし。