页面多条输入时第一行的html table静态显示在页面上,通过点击“新增”按钮新增一行输入框,这里是用javascript实现的,将另一个style=display:none的table每列cells的className和innerHTML赋值给新TR的办法插入到原表下方。
原表第一列是居中的,<td class="css" align=center>。但innerHTML仅能取到TD内部的内容,className取到了css,align的居中属性在这次传递中丢失了,新插入行的第一列不再居中。
两个解决办法:
1 TD内容外围再包一层<center></center>。
2 引用的css新增text-align:center居中属性,当然要分析其他引用此css地方的关联影响。
原表第一列是居中的,<td class="css" align=center>。但innerHTML仅能取到TD内部的内容,className取到了css,align的居中属性在这次传递中丢失了,新插入行的第一列不再居中。
两个解决办法:
1 TD内容外围再包一层<center></center>。
2 引用的css新增text-align:center居中属性,当然要分析其他引用此css地方的关联影响。