如何在php中拾取javascript创建的动态文本框值

如何在php中拾取javascript创建的动态文本框值,javascript,php,html,Javascript,Php,Html,我有一张库存销售表,我从列表中选择商品, 我通过使用javascript单击每个项目来获取这些值并将其分配给新创建的文本框 客户需要不同数量的不同物品,因此我使用javascript实现这一目的, 当客户单击某个项目时,它会创建一个文本框,该文本框将 要进一步处理的数量,现在的问题是如何在php文件中提取它, 就像以前一样,有两个盒子,我知道它们的名字,所以我把它设为 如果isset$\u POST['txtboxname']&isset$\u POST['anothertxtboxname']

我有一张库存销售表,我从列表中选择商品, 我通过使用javascript单击每个项目来获取这些值并将其分配给新创建的文本框 客户需要不同数量的不同物品,因此我使用javascript实现这一目的, 当客户单击某个项目时,它会创建一个文本框,该文本框将 要进一步处理的数量,现在的问题是如何在php文件中提取它, 就像以前一样,有两个盒子,我知道它们的名字,所以我把它设为 如果isset$\u POST['txtboxname']&isset$\u POST['anothertxtboxname']但是现在 文本框是动态创建的,列表中的项目来自 数据库,我该如何处理

 <script>

 function createFunc() {

    var getForm = document.getElementById("theForm");    
    var getElem = document.getElementById("selectMultiple");
    var optValue = getElem.options[getElem.selectedIndex].value;
    var optName = getElem.options[getElem.selectedIndex].text;

    var qtyDiv = document.getElementById("quantityDiv");

    var createInput = document.createElement("input");
        createInput.type = "text";
        createInput.name = optValue;

      qtyDiv.appendChild(createInput);

    }

    </script>

    <html>

    <form id="theForm" action="testpht.php" method="POST"    
    enctype="multipart/form-data">


    <select id="selectMultiple" name="select_pro[]" class="formTxtInputmany"  
    multiple="multiple"  onchange="createFunc()" >

    <option>SELECT PRODUCT</option>    

    <?php 

    include 'mysql_connect.php';
    $objDbClass = new DBConfig();
    $conn = $objDbClass->get_db_pdo_func();

    $sql = "SELECT pro_id,pro_name,quantity FROM products ORDER BY pro_name    
    ASC";

    $query = $conn->query($sql);
    $result = $query->fetchAll(PDO::FETCH_ASSOC);
    $arrlength = count($result);

    for ($x = 0; $x < $arrlength; $x++){

    ?>        

    <option value="<?php echo $result[$x]['pro_id']; ?>">
    <?php echo $result[$x]['pro_name']; ?> <?php } ?>

    </option> </select>

   <div id="quantityDiv"></div>

   input value="submit" type="submit" class="SubmtBtn"> </form>
   </html>

您可以将每个文本框的名称设置为其专业名称?通过这种方式,在PHP中,您可以知道有多少个选项,对于每个选项,检查是否有任何文本框设置了该名称。如果客户选择150项,那么我必须为150项设置代码。但是,如果他选择一个2或3项,我有点困惑,我认为,您必须使用AJAX@莫辛