如何将动态创建的JavaScript表单字段中的表单数据接收到JSP中?

时间:2019-01-03 12:46:40

标签: javascript html jsp

但是,当我尝试从动态创建的表单字段中获取值时,我从表单提交中获取了空值,但没有使用html中创建的文本字段。任何帮助,将不胜感激。

小代码段。

            for (i=0;i<number;i++){


            // Append a node with a random text
            container.appendChild(document.createTextNode(("Sl.No ")));
            container.appendChild(document.createTextNode((i+1)));
            // Create an <input> element, set its type and name 
             attributes

            //name
            var input = document.createElement("input");
            input.type = "text";
            input.name = "name" + i;
            container.appendChild(input);

            //age
            var input = document.createElement("input");
            input.type = "text";
            input.name = "age" + i;
            container.appendChild(input);

            //book button
        var input = document.createElement("input");
        input.type = "submit";
        input.name = "sbtn";
        input.value="Book";

        }

1 个答案:

答案 0 :(得分:0)

以下代码可完美地提交动态创建的字段。

HTML:

table2

JS:

bind_rows(table1, table2) %>% 
  kable_as_image(., filename = 'P:/mytable/table')

如果由于某种原因对您不起作用,您是否会提交HTML和完整的javascript上下文?