我想要做的是根据一些输入动态创建一个新表单,一旦完成,我就给出了一个提交按钮来提交表单。
这是代码:
function add(index_array) {
//create the form
var myform = document.createElement("form");
myform.id="k_form"
for ( i =0 ; i <index_array.length ; i ++)
{
var mytext = document.createElement("input");
mytext.tpye="text";
mytext.value=index_array[i];
mytext.id=index_array[i];
myform.appendChild(mytext);
}
var mybutton = document.createElement("input");
mybutton.type="button"
mybutton.value="submit"
myform.appendChild(mybutton);
mydiv=document.getElementById("d_div");
mydiv.appendChild(myform);
}
这将创建表单,现在我正在尝试在用户单击提交时处理此表单的输入。
我怎样才能做到这一点?
我在想我可以调用这个函数
document.forms["myform"].submit()
但是当用户点击提交时,我怎样才能让它触发呢?
请帮忙 :)