直接在<table>中使用<input>标签

RJD*_*D22 9 html php xhtml

我正在生成一个包含多个可编辑行的表.像每个员工一样,这样你就可以同时更改多个名字.我内部有一些隐藏的字段,也需要与表行循环.

问题是在表标记内输入是无效的xhtml.而且我不想将它们包装在<tr><td>标签中,因为这显然会为不需要的隐藏字段创建一个新列.

有人知道我是否可以将它们包含在其他内容中以使其有效xhtml?

SLa*_*aks 7

您可以将隐藏的<input>s放在现有单元格中.

  • 不是输出,但我的意思是来源.(最有可能的是我关心琐碎的事情) (3认同)

Sam*_*son 5

它们是隐藏的,您可以将它们放置在任何可见输入旁边,并且很好。

<tr>
  <td><input type="text" name="fname" /></td>
  <td><input type="text" name="lname" />
      <input type="hidden" name="cid" value="11" />
      <input type="hidden" name="uid" value="12" />
  </td>
</tr>
Run Code Online (Sandbox Code Playgroud)