Cet article décrit la méthode de JavaScript contrôlant une colonne de table à ne pas afficher. Partagez-le pour votre référence. La méthode de mise en œuvre spécifique est la suivante:
1. Code de table
Copiez le code comme suit: <table id = "myTable" align = "Center"
CellPadding = "3" Cellpacing = "1" bgcolor = "# dfdfdf">
<tbody id = "tbody1" style = "background: # e4e9f0; font-weight: bold;">
<tr>
<td bgColor = "# ffffff"> Date </td>
<td bgColor = "# ffffff"> Nom du média </td>
<td bgColor = "# ffffff"> Formulaire de putting </td>
<td bgcolor = "# ffffff"> Nombre d'expositions </td>
<td bgcolor = "# ffffff"> Nombre d'exposition </td>
<td bgcolor = "# ffffff"> cliquez </td>
<td bgcolor = "# ffffff"> Nombre de clics </td>
<td bgcolor = "# ffffff"> ctr </td>
<td bgColor = "# ffffff"> Visité </td>
<td bgcolor = "# ffffff"> Nombre de rebonds </td>
<td bgcolor = "# ffffff"> profondeur d'accès </td>
<td bgColor = "# ffffff"> Browse Time / Second </td>
<td bgcolor = "# ffffff"> Nombre de participants </td>
<td bgcolor = "# ffffff"> Nombre de gestionnaires d'entreprise </td>
</tr>
</tbody>
<tBody id = "Detail_id"> </ tBody>
</ table>
2. JS contrôle selon les autorisations
Remarque: Si les données sont des données dynamiques, l'affichage de contrôle de TD une fois l'affectation terminée. Sinon, le contrôle de l'en-tête TD réussira et d'autres lignes échoueront.
if (uname === "invité") {$ ("# mytable tr"). chaque (fonction () {$ (this) .find ("td"). eq (7) .css ("affiche", "non"); $ (this) .find ("td"). eq (8) .css ("affiche", "non"); $ (this) .find ("td"). eq (9) .css ("affiche", "aucun"); $ (this) .find ("td"). Eq (12) .css ("affiche", "aucun");J'espère que cet article sera utile à la programmation JavaScript de tous.