我需要编辑用PHP和HTML编写的Web应用程序。有一个开头<form>
和结束</form>
标记。中间是一个HTML表格来布局表单字段。此表中有一个表,表单字段也位于此内部表中,但在提交页面时,这些字段不会在PHP中显示。外表中的字段(及其值)是。我怎么能开始麻烦拍这个?
<form>
<table>
<tr>rows of fields</tr>
<tr>
<table>
<tr>an inner table of stuff</tr>
</table>
</tr>
</table>
</form>
P.S。我知道,桌子而不是CSS,这是另一天的故事!
答案 0 :(得分:3)
答案是确保HTML有效:http://validator.w3.org/
一旦验证,它就会起作用。
答案 1 :(得分:3)
表无效。而是像这样做
<form>
<table>
<tr>
<td>rows of fields</td>
</tr>
<tr>
<td>
<table>
<tr>
<td>an inner table of stuff</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
答案 2 :(得分:1)
这是无效的HTML。 <table>
代码和<tr>
代码不能包含其他<table>
代码,您至少需要使用<td>
。
答案 3 :(得分:1)
试试这个:
<form>
<table>
<tr><td>rows of fields</td></tr>
<tr><td>
<table>
<tr><td>an inner table of stuff</td></tr>
</table>
</td></tr>
</table>
</form>