HTMLDOMフォームのターゲットプロパティ
HTML DOMフォームターゲットプロパティは、フォームデータが送信された後に応答を表示する場所を指定するために使用されます。新しいタブ、現在のタブ、または新しいウィンドウに表示できます。フォームのターゲットプロパティは、ターゲット属性値を設定または取得します。
構文
以下は、-
の構文です。ターゲットプロパティの設定-
formObject.target = "_blank|_self|_parent|_top|framename"
ここで、_blankは新しいウィンドウで応答を開き、_selfは同じウィンドウで応答を開きます。親は親フレームで開き、_topはウィンドウ本体全体で開き、framenameは指定された名前付きフレームで開きます。
例
HTMLDOMフォームのターゲットプロパティの例を見てみましょう-
<!DOCTYPE html> <html> <head> <style> form { border:2px solid blue; margin:2px; padding:4px; } </style> <script> function SubmitForm() { document.getElementById("FORM1").submit(); } </script> </head> <body> <h1>Form submit() method example</h1> <form id="FORM1" method="post" action="/sample_page.php"> <label>User Name <input type="text" name="usrN"></label><br><br> <label>Age<input type="text" name="Age"></label> <br><br> <input type="button" onclick="SubmitForm()" value="SUBMIT"> </form> </body> </html>
出力
これにより、次の出力が生成されます。 [送信]をクリックすると、応答が同じウィンドウで開きます-
[変更]ボタンをクリックしてから[送信]をクリックすると、応答が新しいタブに表示されます-
テキストタイプの2つの入力フィールドと、SUBMIT-
という名前のボタンが含まれています。<form id="FORM1" method="post" action="/sample_page.php"> <label>User Name <input type="text" name="usrN"></label><br><br> <label>Age<input type="text" name="Age"></label> <br><br> <input type="button" onclick="SubmitForm()" value="SUBMIT"> </form>
次に、ユーザーがクリックしたときにchangeTarg()メソッドを実行するボタンCHANGEを作成しました-
<button onclick="ChangeTarg()">CHANGE</button>
ChangeTarg()メソッドは、ドキュメントオブジェクトのgetElementById()メソッドを使用して
-
HTMLDOMTextareaフォームプロパティ
HTML DOM Textareaフォームプロパティは、テキストエリアを囲むフォームの引用を返します。 構文 以下は構文です- object.form HTML DOM Textareaフォームプロパティの例を見てみましょう: 例 <!DOCTYPE html> <html> <style> body { text-align: center; background-color: #363946; col
-
HTMLDOMオブジェクトフォームプロパティ
HTML DOM Object formプロパティは、要素の囲みフォームの参照を返します。 以下は構文です- フォームへの参照を返す オブジェクト ObjectElement.form オブジェクトフォームプロパティの例を見てみましょう − 例 <!DOCTYPE html> <html> <head> <title>HTML DOM Object form</title> <style> form { width:70%; &nbs