2015-09-14 36 views
-2

所以我跑这当行为怪异像这样:PHP印刷形式

<tr><form id="form6"></form><td>test</td><td>2015-09-17</td></tr> 

正如你所看到的,表格是在打印之前打印的。我只是不明白为什么,我可能在这里错过了一些非常基本的东西。

有没有人有线索?

+4

你不能在'form'换表的一部分。这是线索。 –

+0

如果你想'

' – aldrin27

回答

3

您不能将表格的一部分换成form,这是非法的,所以浏览器会重新生成不正确的html。

您可以:

<form> 
    <table><!-- Your table here --></table> 
</form> 

或地方形式单一td

<table> 
    <tr> 
     <td><form><!-- One form --></form></td> 
     <td><form><!-- Another form --></form></td> 
    </tr> 
</table> 
+0

对于copmpletness,你能不能把周围一个表行包裹的形式,像'

... ...
'? – Anders

+0

非常感谢您的快速和清晰的答案,我显然需要阅读! :) – nyy