input type=submit オブジェクト

JavaScriptにおけるDOM(ドキュメントオブジェクトモデル)の input type=submit オブジェクトのプロパティ。

input type=submit オブジェクトは、HTMLの送信ボタン(type属性がsubmitであるinput要素)を扱うオブジェクト。

input type=submit オブジェクトは、このページのプロパティだけでなく、Elementオブジェクトイベントのページの内容も大方有効である。

  • inputSubmitObject.typeプロパティ

    inputSubmitObject.typeは、送信ボタン(type属性がsubmitであるinput要素)のtype属性の値を取得、もしくは、設定するプロパティ。type属性には、input要素のタイプを指定できるのだが、送信ボタンにおけるtype属性の値は常に「submit」である。

  • inputSubmitObject.disabledプロパティ

    inputSubmitObject.disabledは、送信ボタン(type属性がsubmitであるinput要素)のdisabled属性の値を取得、もしくは、設定するプロパティ。disabled属性には、送信ボタンを無効にするかどうかを指定することができる。

  • inputSubmitObject.formプロパティ

    inputSubmitObject.formは、送信ボタン(type属性がsubmitであるinput要素)が所属するform要素への参照を取得するプロパティ。

  • inputSubmitObject.valueプロパティ

    inputSubmitObject.valueは、送信ボタン(type属性がsubmitであるinput要素)のvalue属性の値を取得、もしくは、設定するプロパティ。送信ボタン(type属性がsubmitであるinput要素)におけるvalue属性値は、ボタン上に表示するテキストである。

  • inputSubmitObject.nameプロパティ

    inputSubmitObject.nameは、送信ボタン(type属性がsubmitであるinput要素)のname属性の値を取得、もしくは、設定するプロパティ。

  • inputSubmitObject.accessKeyプロパティ

    inputSubmitObject.accessKeyは、送信ボタン(type属性がsubmitであるinput要素)のaccessKey属性の値を取得、もしくは、設定するプロパティ。accessKey属性は、アクセラレータキーを指定できる。アクセラレータキーを指定しておくことで、アクセラレータキーとALTキーを同時に押したとき、該当するアクセラレータキーのsubmit要素のクリックイベントを発生させることができる。

  • inputSubmitObject.tabIndexプロパティ

    inputSubmitObject.tabIndexは、送信ボタン(type属性がsubmitであるinput要素)のtabIndex属性の値を取得、もしくは、設定するプロパティ。tabIndex属性には、Tabキーでフォーカスを当てる順番(タブインデックス)を指定できる。

  • inputSubmitObject.formActionプロパティ

    inputSubmitObject.formActionは、送信ボタン(type属性がsubmitであるinput要素)のformAction属性の値を取得、もしくは、設定するプロパティ。formAction属性には、フォーム内容送信先ドキュメントのURLを指定することができる。送信ボタンのformAction属性を指定した場合、送信ボタンが属するフォーム(form要素)のaction属性よりも優先される。

  • inputSubmitObject.formMethodプロパティ

    inputSubmitObject.formMethodは、送信ボタン(type属性がsubmitであるinput要素)のformMethod属性の値を取得、もしくは、設定するプロパティ。formMethod属性には、データの送信の仕方を指定することができる。送信ボタンのformMethod属性を指定した場合、送信ボタンが属するフォーム(form要素)のmethod属性よりも優先される。

  • inputSubmitObject.formTargetプロパティ

    inputSubmitObject.formTargetは、送信ボタン(type属性がsubmitであるinput要素)のformTarget属性の値を取得、もしくは、設定するプロパティ。formTarget属性には、リンク先ドキュメントの開き方を指定することができる。送信ボタンのformTarget属性を指定した場合、送信ボタンが属するフォーム(form要素)のtarget属性よりも優先される。

  • inputSubmitObject.formEnctypeプロパティ

    inputSubmitObject.formEnctypeは、送信ボタン(type属性がsubmitであるinput要素)のformEnctype属性の値を取得、もしくは、設定するプロパティ。formEnctype属性には、送信データのエンコード方法を指定することができる。送信ボタンのformEnctype属性を指定した場合、送信ボタンが属するフォーム(form要素)のenctype属性よりも優先される。

  • inputSubmitObject.formNoValidateプロパティ

    inputSubmitObject.formNoValidateは、送信ボタン(type属性がsubmitであるinput要素)のformNoValidate属性の値を取得、もしくは、設定するプロパティ。formNoValidate属性には、フォームの入力内容の検証を無効にするかどうかを指定することができる。例えば、入力必須の入力欄が空白でないかどうかの検証を、無効にするかどうかを指定できる。送信ボタンのformNoValidate属性に「true」を指定した場合、送信ボタンが属するフォーム(form要素)のnovalidate属性よりも優先される。

スポンサード リンク