##疑問点
子フレームのボタンクリックイベントで、親フレームのフォームに対して、hidden要素を配列で追加、削除するのはどうしたらいいでしょうか?
https://pgmemo.tokyo/data/archives/540.html
を参考にさせていただきました。
以下は、フレームを採用していない場合に利用できそうなのですが
上記のように、子フレームのボタンクリックイベントで
子フレームのチェックボックスの値を取得して、
親フレームのフォームに配列でhidden要素を追加したいです。
まずは追加ができること、次に削除については
配列になっているhiddenを一度削除し、その後改めて追加という方法を考えています。
追加したhidden要素は、
親フレームのほうで、phpで配列として取得することが目的です。
/** * make_hidden : hiddenを作成する : Version 1.2 */ function make_hidden(name, value, formname) { var q = document.createElement('input'); q.type = 'hidden'; q.name = name; q.value = value; if (formname) { if ( document.forms[formname] == undefined ){ console.error( "ERROR: form " + formname + " is not exists." ); } document.forms[formname].appendChild(q); } else { document.forms[0].appendChild(q); } }
あなたの回答
tips
プレビュー