添加文本框然后获取输入[PHP]

时间:2015-01-31 23:30:42

标签: php html post

我有这个表让用户添加一个文本框。我试图找出,如果用户点击添加的代码,然后会出现一个文本框,如果他们在该文本框中输入内容,我需要获取该文本框的值。如何使用$_POST['']

来完成此操作
<TABLE id="tbl1" border="1">
     <TR>
         <th width="5%"></th>
         <TH>Principal Name</TH>
         <TH>Principal Titles</TH>
      </TR>
      <TR>
          <td width="5%"><input type="checkbox" disabled name="chk"></td>
          <td width="43%"><input type="text" value="" placeholder="Principal Name" id="txt8">
           <TD>Director or Manager</TD>
      </TR>
      <TR>
           <td width="5%"><input type="checkbox" disabled name="chk"></td>
           <td width="43%"><input type="text" placeholder="Principal Name" id="txt8">
            <TD>President</TD>
       </TR>
       <TR>
            <td width="5%"><input type="checkbox" disabled name="chk"></td>
            <td width="43%"><input type="text" placeholder="Principal Name" id="txt8">
            <TD>Treasurer</TD>
        </TR>
        <TR>
             <td width="5%"><input type="checkbox" disabled name="chk"></td>
             <td width="43%"><input type="text" placeholder="Principal Name" id="txt8">
             <TD>Secretary</TD>
        </TR>
 </TABLE>
 <table id="dataTable" border="1">
        <tbody>
              <tr>
                  <td width="5%"><input type="checkbox" name="chk"></td>
                  <td width="43%"><input type="text" placeholder="New Principal Name" id="txt8"></td>
                    <td><input type="text" placeholder="New Principal Title" id="txt9"></td>
             </tr>
          </tbody>
  </table>

1 个答案:

答案 0 :(得分:0)

首先,id是唯一的。这里有很多id="txt8"。将它们替换为class="txt8"而不是。

然后,如果您想使用$ _POST获取添加输入值,请执行以下操作:

<td width="43%"><input type="text" placeholder="New Principal Name" class="txt8" name="add"></td>

您只需在PHP代码中获得$ _POST['add']的值。