簡體   English   中英

Httpservletrequest無法識別動態生成的Javascript輸入字段? 僅在Chrome中?

[英]Dynamically generated Javascript input fields are not recognized by Httpservletrequest??? ONLY in Chrome?

我正在嘗試分段上傳,其中動態生成文件的輸入類型。 后來我通過httpservlet請求將我所有的字段表單都包含在bean中。 但是,當我迭代時,我無法找到僅在chrome中通過javascript生成的動態輸入字段!

<table id="table1" name="table1">
                <tr>
                <th>Select</th>
                <th>Description</th>
                <th>File Name</th>
                </tr>
                </table>


 function add()
  {
    var table = document.getElementById("table1");
    var rowCount = table.rows.length;
    var cnt=rowCount
    var row = table.insertRow(rowCount);
    var cell1 = row.insertCell(0);
    var cell2 = row.insertCell(1);
    var cell3 = row.insertCell(2);

    var element1 = document.createElement("input");
    element1.type="checkbox";
    element1.name="selectbx_"+cnt;
    element1.id='selectbx_'+cnt;
    cell1.appendChild(element1);

    var element2 = document.createElement("input");
    element2.type="text";
    element2.name="Description_"+cnt;
    element2.id="Description_"+cnt;
    cell2.appendChild(element2);

    var element3 = document.createElement("input");
    element3.type="file";
    element3.size="25";
    element3.name="Attachment"+cnt;
    element3.id="Attachment"+cnt;
    cell3.appendChild(element3);
  }

終於在提交我在做一個mybeanobject.map(request.getParameterMap()); mybeanobject.map(request);

有什么想法嗎?

僅提交表單選項卡內的元素。 將動態元素添加到文檔中表單元素內的某處。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM