Class HTMLInputElement

HTMLInputElement class

フォーム コントロール。ページが 表示されている環境によっては、ファイル アップロード入力 タイプの値プロパティが読み取り専用になる場合があります。 「パスワード」入力タイプの場合、返される実際の値は、許可されていない使用を防ぐために マスクされる場合があります。 [ の INPUT 要素の定義を参照してください。HTML4.01 ].

も参照してください。ドキュメント オブジェクト モデル (DOM) レベル 2 HTML 仕様.

public class HTMLInputElement : HTMLElement

プロパティ

名前説明
Accept { get; set; }この フォームを処理するサーバーが正しく処理するコンテンツ タイプのコンマ区切りリスト。 HTML 4.01. の accept 属性の定義を参照してください。
AccessKey { get; set; }フォーム コントロールにアクセスするための 1 文字のアクセス キー。 HTML 4.01 の accesskey 属性の定義を参照してください。
Align { get; set; }周囲のテキストに対して このオブジェクトを (垂直または水平に) 揃えます。 HTML 4.01 の align 属性の定義を参照してください。 この属性は、HTML 4.01. で廃止されました。
Alt { get; set; }この 要素の通常のコンテンツをレンダリングしないユーザー エージェントの代替テキスト。 HTML 4.01. の alt 属性の定義を参照してください。
override Attributes { get; }このノードの属性を含む NamedNodeMap (要素の場合)、またはそれ以外の場合は null.
virtual BaseURI { get; }このノードの絶対ベース URI、または実装が絶対 URI を取得できなかった場合は null。
Checked { get; set; }タイプ要素の属性の値は “radio” または “checkbox” です。これは、対話型ユーザー エージェントでの コントロールの現在の状態を表します。この属性 を変更すると、フォーム コントロールの状態が変更されますが、 INPUT 要素の HTML チェック済み属性の値は変更されません。値が “radio” または “checkbox” の場合、実装によっては、 ドキュメントでイベントがディスパッチされる前に、このプロパティの 値が変更される場合があります。イベントのデフォルト アクションがキャンセルされると、プロパティの値 が元の値に戻される場合があります。これは、 クリック イベントの処理中のこのプロパティの値が 実装依存であることを意味します.
ChildElementCount { get; }この要素の子である要素ノードの現在の数を返します。この要素に nodeType 1. の子ノードがない場合は 0
ChildNodes { get; }このノードのすべての子を含む NodeList。子がない場合、これはノードを含まない NodeList です..
Children { get; }現在の要素の子要素を返します.
ClassList { get; }「クラス」属性の解析から受け取ったトークンを含むライブ DOMTokenList を返します。
ClassName { get; set; }要素のクラス属性。この属性は、多くの言語で公開されている「class」キーワードと競合するため、 のために名前が変更されました。 HTML 4.01. のクラス属性定義を参照してください。
DefaultChecked { get; set; }いつタイプ値が「radio」または「checkbox」で、この は要素の HTML のチェック済み属性を表します。 この属性の値は、対話型ユーザー エージェント内の対応するフォーム コントロールの状態が変化しても変化しません。 HTML 4.01. のチェック済み 属性定義を参照してください。
DefaultValue { get; set; }タイプ要素の属性の値は “text”、“file”、または “password” で、要素の HTML 値 属性を表します。この属性の値は、対話型の ユーザー エージェントで、対応するフォーム コントロールのコンテンツが変更された場合でも 変更されません。 HTML 4.01. の value 属性の定義を参照してください。
Dir { get; set; }方向的にニュートラルなテキストのベース方向とテーブルの 方向性を指定します。 HTML 4.01. の dir 属性の定義を参照してください。
Disabled { get; set; }このコンテキストではコントロールを使用できません。 HTML 4.01. の無効な属性 の定義を参照してください。
Files { get; }files IDL 属性により、スクリプトは要素の選択されたファイルにアクセスできます。 取得時に、IDL 属性が適用される場合、現在選択されているファイルを表す FileList オブジェクトを返す必要があります。 選択したファイルのリストが変更されるまで、同じオブジェクトを返す必要があります。 IDL 属性が適用されない場合は、代わりに null を返す必要があります。 [FILEAPI]
FirstChild { get; }このノードの最初の子。そのようなノードがない場合、これは null. を返します。
FirstElementChild { get; }この要素の最初の子要素ノードを返します。この要素に子要素がない場合は null.
Form { get; set; }を返します形状このコントロールを含む要素。 を返しますヌルこのコントロールが フォームのコンテキスト内にない場合。
Id { get; set; }要素の識別子。 HTML 4.01. の id 属性の定義を参照してください。
InnerHTML { get; set; }要素のコンテンツを表す HTML または XML のフラグメントを返します。 設定して、要素のコンテンツを指定された文字列から解析されたノードに置き換えることができます。
Lang { get; set; }RFC 1766 で定義された言語コード。 HTML 4.01. の lang 属性の定義を参照してください。
LastChild { get; }このノードの最後の子。そのようなノードがない場合、これは null. を返します。
LastElementChild { get; }この要素の最後の子要素ノードを返します。この要素に子要素がない場合は null.
List { get; set; }list 属性は、ユーザーに提案された定義済みのオプションをリストする要素を識別するために使用されます. 存在する場合、その値は同じドキュメント内の datalist 要素の ID でなければなりません.
override LocalName { get; }このノードの修飾名のローカル部分を返します。 ELEMENT_NODE および ATTRIBUTE_NODE 以外のタイプのノード、および Document.createElement() などの DOM レベル 1 メソッドで作成されたノードの場合、これは常に null です。
MaxLength { get; set; }テキスト フィールドの最大文字数タイプ の値は「テキスト」または「パスワード」です。 HTML 4.01. の maxlength 属性 定義を参照してください。
Name { get; set; }フォームで送信された場合のフォーム コントロールまたはオブジェクト名。 HTML 4.01. の name 属性の定義を参照してください。
override NamespaceURI { get; }このノードの名前空間 URI、または指定されていない場合は null.
NextElementSibling { get; }この要素の次の兄弟要素ノードを返します。この要素に、ドキュメント ツリーでこの要素の後に続く要素兄弟ノードがない場合は null.
NextSibling { get; }このノードの直後のノード。そのようなノードがない場合、これは null. を返します。
override NodeName { get; }タイプに応じたこのノードの名前.
override NodeType { get; }基礎となるオブジェクトのタイプを表すコード.
virtual NodeValue { get; set; }タイプに応じたこのノードの値.
OuterHTML { get; set; }要素とそのコンテンツを表す HTML または XML のフラグメントを返します。 設定して、指定された文字列から解析されたノードで要素を置き換えることができます。
virtual OwnerDocument { get; }このノードに関連付けられたドキュメント オブジェクト。これは、新しいノードを作成するために使用される Document オブジェクトでもあります。このノードがドキュメントまたはドキュメントでまだ使用されていない DocumentType である場合、これは null. です。
ParentElement { get; }親を取得しますElementこのノードの.
ParentNode { get; }このノードの親。 Attr、Document、DocumentFragment、Entity、および Notation を除くすべてのノードは、親を持つことができます。ただし、ノードが作成されたばかりでまだツリーに追加されていない場合、またはツリーから削除されている場合、これは null. です。
override Prefix { get; }このノードの名前空間プレフィックス、または指定されていない場合は null。 null と定義されている場合、設定しても効果はありません
PreviousElementSibling { get; }この要素の前の兄弟要素ノードを返します。この要素に、ドキュメント ツリー内でこの要素の前にある要素の兄弟ノードがない場合は null.
PreviousSibling { get; }このノードの直前のノード。そのようなノードがない場合、これは null. を返します。
ReadOnly { get; set; }このコントロールは読み取り専用です。場合にのみ関連タイプ の値は「テキスト」または「パスワード」です。 HTML 4.01. の readonly 属性の定義を参照してください。
SchemaTypeInfo { get; }この要素に関連付けられた型情報。
ShadowRoot { get; }この要素に格納されている shadowRoot を返すか、閉じている場合は null を返します。
Size { get; set; }サイズ情報。正確な意味は、 フィールドの各タイプに固有です。 HTML 4.01 の size 属性の定義を参照してください。 @version DOM Level 2
Src { get; set; }タイプ属性の値は「image」です。この 属性は、 グラフィック送信ボタンを装飾するために使用される画像の場所を指定します。 HTML 4.01. の src 属性の定義を参照してください。
Style { get; }作成者がスタイル情報を特定の要素に直接適用できるようにするスタイル属性を表します.
TabIndex { get; set; }タブ順序での要素の位置を表すインデックス。 HTML 4.01 の tabindex 属性定義を参照してください。
TagName { get; }要素の名前。
override TextContent { get; set; }この属性は、このノードとその子孫のテキスト コンテンツを返します。 null として定義されている場合、設定しても効果はありません。設定時に、このノードが持つ可能性のある子はすべて削除され、新しい文字列が空または null でない場合は、この属性が設定されている文字列を含む単一の Text ノードに置き換えられます。
Title { get; set; }要素の勧告のタイトル。 HTML 4.01. の title 属性の定義を参照してください。
Type { get; set; }作成されたコントロールのタイプ (すべて小文字)。 HTML 4.01 の type 属性の定義を参照してください。 @version DOM レベル 2
UseMap { get; set; }クライアント側のイメージ マップを使用します。 HTML 4.01. の usemap 属性の定義を参照してください。
Value { get; set; }タイプ要素の属性の値は “text”、“file”、または “password” です。これは、対話型ユーザー エージェントで、 対応するフォーム コントロールの現在の内容を表します。 この属性を変更するとフォーム コントロールの内容が変更されますが、 は要素の HTML 値属性の値を変更しません。 タイプ要素の属性には、値 “button”、“hidden”、“submit”、“reset”、“image”、“checkbox” または “radio” があり、これは要素の HTML 値属性を表します。 HTML 4.01 の value 属性の定義を参照してください。

メソッド

名前説明
AddEventListener(string, IEventListener)このメソッドを使用すると、イベント ターゲットにイベント リスナーを登録できます。
AddEventListener(string, DOMEventHandler, bool)このメソッドを使用すると、イベント ターゲットにイベント リスナーを登録できます。
AddEventListener(string, IEventListener, bool)このメソッドを使用すると、イベント ターゲットにイベント リスナーを登録できます。
AppendChild(Node)ノード newChild をこのノードの子のリストの最後に追加します。 newChild がすでにツリーにある場合は、最初に削除されます.
AttachShadow(ShadowRootMode)シャドウ ルートを作成し、現在の要素にアタッチします。
CloneNode()このノードの複製を返します。つまり、ノードの汎用コピー コンストラクタとして機能します。複製ノードには親がなく (parentNode が null)、ユーザー データもありません。
CloneNode(bool)このノードの複製を返します。つまり、ノードの汎用コピー コンストラクタとして機能します。複製ノードには親がなく (parentNode が null)、ユーザー データもありません。
DispatchEvent(Event)このメソッドにより、イベントを実装イベント モデルにディスパッチできます。
Dispose()アンマネージ リソースの解放、解放、またはリセットに関連するアプリケーション定義のタスクを実行します。
GetAttribute(string)名前で属性値を取得します。
GetAttributeNode(string)名前で属性ノードを取得します。
GetAttributeNodeNS(string, string)ローカル名と名前空間 URI で Attr ノードを取得します。
GetAttributeNS(string, string)ローカル名と名前空間 URI によって属性値を取得します。
GetElementsByClassName(string)引数で指定されたすべてのクラスを持つドキュメント内のすべての要素を含むライブ NodeList オブジェクトを返します。 http://www.w3.org/TR/dom/
GetElementsByTagName(string)指定されたタグ名を持つすべての子孫要素の NodeList をドキュメント順に返します。
GetElementsByTagNameNS(string, string)指定されたローカル名と名前空間 URI を持つすべての子孫要素の NodeList をドキュメント順に返します。
virtual GetPlatformType()このメソッドは、ECMAScript オブジェクトを取得するために使用されますType.
HasAttribute(string)指定された名前の属性がこの要素で指定されている場合、またはデフォルト値がある場合は true、それ以外の場合は false を返します。
HasAttributeNS(string, string)特定のローカル名と名前空間 URI を持つ属性がこの要素で指定されている場合、またはデフォルト値がある場合は true、それ以外の場合は false を返します。
override HasAttributes()このノード (エレメントの場合) が属性を持つかどうかを返します
HasChildNodes()このノードに子があるかどうかを返します.
InsertBefore(Node, Node)既存の子ノード child の前にノードを挿入します。 child が null の場合、child のリストの最後に node を挿入します。 child が DocumentFragment オブジェクトの場合、すべての子が同じ順序で child の前に挿入されます。子がすでにツリーにある場合は、最初に削除されます.
IsDefaultNamespace(string)このメソッドは、指定された namespaceURI がデフォルトの名前空間であるかどうかをチェックします。
IsEqualNode(Node)2 つのノードが等しいかどうかをテストします。 このメソッドは、Node.isSameNode() でテストできる同一性 (つまり、2 つのノードが同じオブジェクトへの参照であるかどうか) ではなく、ノードの等しいかどうかをテストします。逆は真ではないかもしれませんが、同じであるすべてのノードも等しくなります.
IsSameNode(Node)このノードが指定されたノードと同じかどうかを返します。 このメソッドは、実装によって返された 2 つの Node 参照が同じオブジェクトを参照しているかどうかを判断する方法を提供します。 2 つの Node 参照が同じオブジェクトへの参照である場合、たとえプロキシ経由であっても、すべての属性が同じ値を持ち、いずれかの参照で同じ DOM メソッドを呼び出すと、常にまったく同じ効果が得られるように、参照を完全に交換可能に使用できます.
LookupNamespaceURI(string)このノードから開始して、指定されたプレフィックスに関連付けられた名前空間 URI を検索します。
LookupPrefix(string)このノードから開始して、指定された名前空間 URI に関連付けられたプレフィックスを検索します。デフォルトの名前空間宣言は、このメソッドによって無視されます。 このメソッドで使用されるアルゴリズムの詳細については、ネームスペース プレフィックス ルックアップを参照してください。
Normalize()属性ノードを含む、このノードの下のサブツリーの深さ全体にあるすべてのテキスト ノードを、構造 (要素、コメント、処理命令、CDATA セクション、およびエンティティ参照など) のみがテキストを分離する「通常の」形式にします。つまり、隣接する Text ノードも空の Text ノードもありません。これは、ドキュメントの DOM ビューが、保存されて再ロードされた場合と同じであることを保証するために使用でき、特定のドキュメント ツリー構造に依存する操作 (XPointer [XPointer] ルックアップなど) が必要な場合に役立ちます。利用される。 Node.ownerDocument に添付された DOMConfiguration オブジェクトのパラメーター「normalize-characters」が true の場合、このメソッドは Text ノードの文字も完全に正規化します。
QuerySelector(string)セレクター に一致する、ドキュメント内の最初の要素を返します
QuerySelectorAll(string)ドキュメント内のすべての要素の NodeList を返します。これは、selector に一致します。
Remove()このインスタンスを削除します。
RemoveAttribute(string)名前で属性を削除します。
RemoveAttributeNode(Attr)指定した属性ノードを削除します。
RemoveAttributeNS(string, string)ローカル名と名前空間 URI によって属性を削除します。
RemoveChild(Node)oldChild で示される子ノードを子のリストから削除し、それを返します。
RemoveEventListener(string, IEventListener)このメソッドを使用すると、イベント ターゲットからイベント リスナーを削除できます。IEventListenerから削除されますEventTargetイベントの処理中は、現在のアクションによってトリガーされません. イベントリスナーは、削除された後は呼び出されません.
RemoveEventListener(string, DOMEventHandler, bool)このメソッドを使用すると、イベント ターゲットからイベント リスナーを削除できます。IEventListenerから削除されますEventTargetイベントの処理中は、現在のアクションによってトリガーされません. イベントリスナーは、削除された後は呼び出されません.
RemoveEventListener(string, IEventListener, bool)このメソッドを使用すると、イベント ターゲットからイベント リスナーを削除できます。IEventListenerから削除されますEventTargetイベントの処理中は、現在のアクションによってトリガーされません. イベントリスナーは、削除された後は呼び出されません.
ReplaceChild(Node, Node)子のリストで子ノード oldChild を newChild に置き換え、oldChild ノードを返します。 newChild が DocumentFragment オブジェクトの場合、oldChild は DocumentFragment のすべての子に置き換えられ、同じ順序で挿入されます。 newChild がすでにツリーにある場合は、最初に削除されます.
SetAttribute(string, string)新しい属性を追加します。その名前の属性が要素にすでに存在する場合、その値は値 parameter の値に変更されます。
SetAttributeNode(Attr)新しい属性ノードを追加します。その名前 (nodeName) を持つ属性が要素に既に存在する場合、新しい属性に置き換えられます。
SetAttributeNodeNS(Attr)新しい属性を追加します。そのローカル名とその名前空間 URI を持つ属性が要素に既に存在する場合、それは新しいものに置き換えられます.
SetAttributeNS(string, string, string)新しい属性を追加します。同じローカル名と名前空間 URI を持つ属性が要素に既に存在する場合、そのプレフィックスは修飾された名前のプレフィックス部分に変更され、その値は値パラメーターに変更されます.
SetIdAttribute(string, bool)パラメータ isId が true の場合、このメソッドは、指定された属性がユーザー定義の ID 属性であることを宣言します。
SetIdAttributeNode(Attr, bool)パラメータ isId が true の場合、このメソッドは、指定された属性がユーザー定義の ID 属性であることを宣言します。
SetIdAttributeNS(string, string, bool)パラメータ isId が true の場合、このメソッドは、指定された属性がユーザー定義の ID 属性であることを宣言します。
override ToString()を返しますStringこのインスタンスを表す.

イベント

名前説明
event OnAbortOnAbort イベントのイベント ハンドラーを取得または設定します。
event OnBlurOnBlur イベントのイベント ハンドラーを取得または設定します。
event OnCancelOnCancel イベントのイベント ハンドラーを取得または設定します。
event OnCanplayOnCanplay イベントのイベント ハンドラーを取得または設定します。
event OnCanPlayThroughOnCanPlayThrough イベントのイベント ハンドラーを取得または設定します。
event OnChangeOnChange イベントのイベント ハンドラーを取得または設定します。
event OnClickOnClick イベントのイベント ハンドラーを取得または設定します。
event OnCueChangeOnCueChange イベントのイベント ハンドラーを取得または設定します。
event OnDblClickOnDblClick イベントのイベント ハンドラーを取得または設定します。
event OnDurationChangeOnDurationChange イベントのイベント ハンドラーを取得または設定します。
event OnEmptiedOnEmptied イベントのイベント ハンドラーを取得または設定します。
event OnEndedOnEnded イベントのイベント ハンドラーを取得または設定します。
event OnErrorOnError イベントのイベント ハンドラーを取得または設定します。
event OnFocusOnFocus イベントのイベント ハンドラーを取得または設定します。
event OnInputOnInput イベントのイベント ハンドラーを取得または設定します。
event OnInvalidOnInvalid イベントのイベント ハンドラーを取得または設定します。
event OnKeyDownOnKeyDown イベントのイベント ハンドラーを取得または設定します。
event OnKeyPressOnKeyPress イベントのイベント ハンドラーを取得または設定します。
event OnKeyUpOnKeyUp イベントのイベント ハンドラーを取得または設定します。
event OnLoadOnLoad イベントのイベント ハンドラーを取得または設定します。
event OnLoadedDataOnLoadedData イベントのイベント ハンドラーを取得または設定します。
event OnLoadedMetadataOnLoadedMetadata イベントのイベント ハンドラーを取得または設定します。
event OnLoadStartOnLoadStart イベントのイベント ハンドラーを取得または設定します。
event OnMouseDownOnMouseDown イベントのイベント ハンドラーを取得または設定します。
event OnMouseEnterOnMouseEnter イベントのイベント ハンドラーを取得または設定します。
event OnMouseLeaveOnMouseLeave イベントのイベント ハンドラーを取得または設定します。
event OnMouseMoveOnMouseMove イベントのイベント ハンドラーを取得または設定します。
event OnMouseOutOnMouseOut イベントのイベント ハンドラーを取得または設定します。
event OnMouseOverOnMouseOver イベントのイベント ハンドラーを取得または設定します。
event OnMouseUpOnMouseUp イベントのイベント ハンドラーを取得または設定します。
event OnMouseWheelOnMouseWheel イベントのイベント ハンドラーを取得または設定します。
event OnPauseOnPause イベントのイベント ハンドラーを取得または設定します。
event OnPlayOnPlay イベントのイベント ハンドラーを取得または設定します。
event OnPlayingOnPlaying イベントのイベント ハンドラーを取得または設定します。
event OnProgressOnProgress イベントのイベント ハンドラーを取得または設定します。
event OnRateChangeOnRateChange イベントのイベント ハンドラーを取得または設定します。
event OnResetOnReset イベントのイベント ハンドラーを取得または設定します。
event OnResizeOnResize イベントのイベント ハンドラーを取得または設定します。
event OnScrollOnScroll イベントのイベント ハンドラーを取得または設定します。
event OnSeekedOnSeeked イベントのイベント ハンドラーを取得または設定します。
event OnSeekingOnSeeking イベントのイベント ハンドラーを取得または設定します。
event OnSelectOnSelect イベントのイベント ハンドラーを取得または設定します。
event OnShowOnShow イベントのイベント ハンドラーを取得または設定します。
event OnStalledOnStalled イベントのイベント ハンドラーを取得または設定します。
event OnSubmitOnSubmit イベントのイベント ハンドラーを取得または設定します。
event OnSuspendOnSuspend イベントのイベント ハンドラーを取得または設定します。
event OnTimeUpdateOnTimeUpdate イベントのイベント ハンドラーを取得または設定します。
event OnToggleOnToggle イベントのイベント ハンドラーを取得または設定します。
event OnVolumeChangeOnVolumeChange イベントのイベント ハンドラーを取得または設定します。
event OnWaitingOnWaiting イベントのイベント ハンドラーを取得または設定します。

関連項目