tester si les enfants d'un tbody ont un attribut de type class ou pas
Bonjour,
Voici mon problème:j'ai 2 cas:
1er cas: le <tbody> contient des <tr> qui ont des proprietés class,cela veut dire j'ai des résultats de recherche.
Code:
1 2 3 4 5
| <tbody class="elDataList_content" id="ConveyorTargetListClients_tbody">
<tr class="elTRowEven" onmouseover="HLRow('#CCCCFF', event);" >
<tr class="elTRowOdd" onmouseover="HLRow('#CCCCFF', event);" >
<tr class="elTRowEven" onmouseover="HLRow('#CCCCFF', event);" >
<tr class="elTRowOdd" onmouseover="HLRow('#CCCCFF', event);" > |
2ème cas:le <tbody> est vide et contient 1 seul <tr>:
Code:
1 2
| <tbody class="elDataList_content" id="ConveyorTargetListClients_tbody">
<tr style="height:1px;"> |
Je veux si le tbdoy n'est pas vide cest-à-dire contient des <tr> qui ont un attribut "class" ecrire un alert.
voici ce que j'ai fait :
Code:
1 2 3 4 5 6 7 8 9 10
| function f_js_testResultatRecherche(){
//var objBouton = document.getElementById('IDBtnProspect');
var valueTbody=document.getElementById('ConveyorTargetListClients_tbody');
child1 = node.firstChild;
child = child1.innerHTML;
if(isset(child.getAttribute("class") == "elTRowEven")){
alert("resultat trouve");
}else{
alert("La recherche est vide de resultat");
} |