フォームの送受信テスト

HTMLフォームの送信

navigator <form> .innerHTML
.appName 不明
.platform 不明
任意の文字列 不明
POST/GET

JSフォームの送信

・JavaScriptで既存のフォームに項目を追加生成して送信

・JavaScriptでフォームを新規に生成して送信

JSフォームの送信1

var send_form = document.form_brs2;

var fld1 = document.createElement("input");
fld1.name = "JSdata1";
fld1.type = "hidden"; 
fld1.value = document.form_brs.data1.value;
send_form.appendChild(fld1);
(省略)

send_form.submit();

JSフォームの送信2

var send_form = document.createElement("form");
document.body.appendChild(send_form); 
send_form.name = "fsend"; //省略可 
send_form.action = "get_post.cgi";
send_form.method = "POST"; //or "GET"

(省略)

JSフォームの送信3

var send_form = document.createElement("form");
document.body.appendChild(send_form);
with(send_form) {
	name = "fsend"; //省略可
	action = "get_post.cgi";
	method = "POST"; //or "GET"
}

(省略)

戻る