我在表格中添加了一张桌子。
<tr>
<td colspan="10">
<table border="2" cellpadding="1" cellspacing="1">
<tr>
<td>col1 </td>
<td>col2</td>
</tr>
<tr >
<td >TEST </td>
<td >33444</td>
</tr>
<tr >
<td >TEST</td>
<td >9900</td>
</tr>
</table>
</td>
</tr>
但我想&#34; TEST&#34; col1下的值和col2下的数值。目前,所有值都显示在col1下。
编辑 - 实际代码
<tr>
<td colspan="10">
<table class='<%= "table"+count%>' style="display:none" border="2" cellpadding="1" cellspacing="1">
<tr>
<td>col1 </td>
<td>col2</td>
</tr>
<nested:iterate property="equipC" id="equipmentFormBean" indexId="ffIndex" >
<tr class='<%= "table"+count%> dataOff' style="display:none">
<td align="right" ><nested:write property="equipInitial" /> </td>
<td ><nested:write property="equipNum" /> </td>
</tr>
</nested:iterate>
</table>
</td>
</tr>
怎么做?
答案 0 :(得分:0)
使用Google Chrome ...您的HTML代码是正确的。在我的电脑上,我看到值在COL2中。
答案 1 :(得分:0)
Use Forgot to use table heading heading tag "th"
<tr>
<td colspan="10">
<table border="2" cellpadding="1" cellspacing="1">
<tr>
<th>col1 </th>
<th>col2</th>
</tr>
<tr >
<td >TEST </td>
<td >33444</td>
</tr>
<tr >
<td >TEST</td>
<td >9900</td>
</tr>
</table>
</td>
</tr>
答案 2 :(得分:0)
您的HTML代码是正确的。使用您提供的html,它可以正确显示表格。你可以在这里看到@ FIDDLE - http://jsfiddle.net/BRxKX/4986/
问题可能在于动态生成表格,并且主要围绕 COLSPAN
,如果在动态代码中使用它的话。
以下是我测试的代码(您可以在 - http://jsfiddle.net/BRxKX/4986/)
中看到此代码<html>
<head>
</head>
<body>
<table>
<tr>
<td colspan="10">
<table border="2" cellpadding="1" cellspacing="1">
<tr>
<td>col1 </td>
<td>col2</td>
</tr>
<tr >
<td >TEST </td>
<td >33444</td>
</tr>
<tr >
<td >TEST</td>
<td >9900</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>