首页 > 解决方案 > 动态形式的价值转移错误信息

问题描述

我创建了一个动态表单,您可以在其中添加表单组。在第二页上,输入是通过邮寄方式发送的。如果我添加了多个字段,则单选按钮不再起作用,并且邮件传递也不起作用

我试图做一个for循环,但没有奏效..

index.php(动态形式):

<script>

  var ct = 1;
  function new_link()
  {
    ct++;
    var div1 = document.createElement('div');
    div1.id = ct;
    // link to delete extended form elements
    var delLink = '<div style="text-align:right;margin-right:65px"><a href="javascript:delIt('+ ct +')">Delete</a></div>';
    div1.innerHTML = document.getElementById('newlinktpl').innerHTML + delLink;
    document.getElementById('newlink').appendChild(div1);
  }
  // function to delete the newly added set of elements
  function delIt(eleId)
  {
    d = document;
    var ele = d.getElementById(eleId);
    var parentEle = d.getElementById('newlink');
    parentEle.removeChild(ele);
  }
</script>

<style>
   #newlink {width:600px}
</style>
  <form method="post" action="index2.php">
    <div id="newlink">
      <div>

      </div>
    </div>

    <p>
      <br>
      <input type="submit" name="submit1">
    </p>

    <p id="addnew">
      <a href="javascript:new_link()">New</a>
    </p>
  </form>

  <div id="newlinktpl" style="display:none">
    <div>
      <table>
        <tr>
          <label>Ordner:</label>
          <td> <input type="text" name="linkurl[]" value="" placeholder="New Folder" required></td>
        </tr>

        <tr>
         <td>
          <label>Write</label>
          <input type="radio" name="berechtigung[]  " value="W">
         </td>

         <td>
          <label>Read</label>
          <input type="radio" name="berechtigung[]  " value="R">
         </td>

         <td>
          <label>None</label>
          <input type="radio" name="berechtigung[]  " value="K  ">
         </td>
       </tr>

     </table>
   </div>
</div>

index2.php:(发布数据)

<?php
if(count($_POST))
{
    $len = count($_POST['linkurl']);
    for ($i=0; $i < $len; $i++)
    {
        echo $_POST['linkurl'][$i] . '<br>';
        echo $_POST['berechtigung'][$i] . '<br>';
    }
}
?>

标签: javascriptphphtml

解决方案


推荐阅读