簡易的にフォームをコピーする $("[name^=data\\[]").each(function(){ var reg = new RegExp("data\\[(.*?)\\]"); var newName = this.name.match(reg)[1]; var element = document.createElement("input"); element.type = "hidden"; element.name = "data[" + name + "]["+ newName +"]"; element.value = this.value; targetForm.appendChild(element); }); {{category2 プログラミング言語,JavaScript}}