Bonjour à tous,
je cale sur un sujet qui semble pourtant bien faisable sur un tableau html.

En fait j'ai fait un script bash qui me génère une page html affichant un tableau de serveurs, parmi les paramètres il y a l'indication si un serveur est activé ou non.
du coup j'ai penser à faire code mon tableaux html comme ceci :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<link href="index.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="index.js"></script>
<table border=1 style="border-collapse:collapse">
<tr>
    <td colspan=5>FO</td>
</tr>
<tr class="disable">
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>disable</td>
</tr>
<tr class="enable">
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>enable</td>
</tr>
    <td colspan=5>FOVIP</td>
</tr>
<tr class="disable">
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>disable</td>
</tr>
<tr class="enable">
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td>enable</td>
</tr>
</table>

et je suis en train d'essayer de faire un script afin de masquer les lignes de tableaux qui sont en class = "disable" en utilisant javascript. Voici le code que j'ai tenté de faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
var elem = document.getElementsByTagName('tr')
for (var i=0; i<elem.lenght;i++){
    if (elem.getElementsByClassName(i) = "disable"){
        elem[i].style.display = "none";
    }
}
je n'ai pas de message d'erreur dans l’exécution du javascript mais les lignes concernées sont toujours visibles ><

Du coup je viens chercher conseil et aide
merci à vous !!