¿Qué debo hacer si la tabla original se estropea después de que js elimina las filas o columnas de la tabla?
Utilice js para insertar dinámicamente una fila en la tabla, con varias celdas en la fila. Pero después de insertar filas, las celdas están desordenadas y feas. Esto se debe a que las filas y celdas de la tabla original tienen atributos de extensión de filas y colspan, que se configuran para fusionar celdas y otras situaciones. Atributo de rango de filas: especifica el número de filas que abarca la celda. lt; td rowspan="5"gt; Cell 1lt; /tdgt; atributo colspan: especifique el número de columnas que abarca la celda, como por ejemplo: lt; td colspan="5"gt; js Después de crear dinámicamente las celdas y filas, colspan y rowspan tienen el valor predeterminado 1, por lo que deben ajustarse de acuerdo con la situación real. Usé newTR.colspan = 2 en js para especificar que las celdas ocupen dos columnas, pero todavía no funciona. Algunas personas dicen que no se debe usar newTR.colspan = 2, sino newTR.setAttribute("colspan", 2); Finalmente, descubrí que se trataba de un problema de caso: newTR.colSpan = 2 está bien. (Del mismo modo, el intervalo de filas también debe ser el intervalo de filas) Porque colSpan en html generalmente es colspan en minúsculas. Entonces no presté atención a este tema.