Este artículo describe el método de JavaScript que controla una columna de tabla que no se mostrará. Compártelo para su referencia. El método de implementación específico es el siguiente:
1. Código de tabla
Copie el código de la siguiente manera: <table id = "mytable" align = "centro"
CellPadding = "3" CellPacing = "1" bgcolor = "#dfdfdf">
<tbody id = "tbody1" style = "fondo: #e4e9f0; font-weight: bold;">
<tr>
<td bgcolor = "#ffffff"> date </td>
<td bgcolor = "#ffffff"> Nombre de medios </td>
<td bgcolor = "#ffffff"> Putt Form </td>
<td bgcolor = "#ffffff"> Número de exposiciones </td>
<td bgcolor = "#ffffff"> Número de exposición </td>
<td bgcolor = "#ffffff"> clics </td>
<td bgcolor = "#ffffff"> Número de clics </td>
<td bgcolor = "#ffffff"> ctr </td>
<td bgcolor = "#ffffff"> Visited </td>
<td bgcolor = "#ffffff"> Número de rebotes </td>
<td bgcolor = "#ffffff"> Profundidad de acceso </td>
<td bgcolor = "#ffffff"> navegar tiempo/segundo </td>
<td bgcolor = "#ffffff"> Número de participantes </td>
<td bgcolor = "#ffffff"> Número de manejadores de negocios </td>
</tr>
</tbody>
<tbody id = "detall_id"> </tbody>
</table>
2. JS controla de acuerdo con los permisos
Nota: Si los datos son datos dinámicos, la visualización de control de TD después de que se completa la asignación. De lo contrario, el control del encabezado TD tendrá éxito y otras filas fallarán.
if (uname === "invitado") {$ ("#mytable tr"). Cada (function () {$ (this) .find ("td"). eq (7) .css ("display", "none"); $ (this) .find ("td"). eq (8) .css ("display", "ninguno"); $ (this) .find ("td"). Eq (9) .css ("mostrar", "ninguno"); $ (this) .find ("td"). Eq (12) .css ("mostrar", "ninguno");Espero que este artículo sea útil para la programación de JavaScript de todos.