Sahra: Tabellenfilter

Beitrag lesen

Hallo,

ich habe eine Tabelle mit mehreren Spalten. Sagen wir mal "Haustier" und "Name"

Jetzt möchte ich nur die anzeigen die als Haustier "Hund" haben.

  
var rows = $('tableid').childElements();  
 for(var i = 0; i < rows.length; i++)  
 {  
  var hide_row = true;  
  
  var tds = rows[i].childElements();  
  
  for(j = 0; j < tds.length && hide_row == true ;j++)  
  {  
  	  
   if(tds[j].innerHTML == 'Hund')  
   {  
    hide_row = false;  
   }  
  }  
  
  if(hide_row)  
  {  
   rows[i].setStyle({display: 'none'});  
  }  
  else  
  {  
   rows[i].setStyle({display: ''});  
  }  
 }  

Funktioniert auch gut. Ist Prototype mit bei. Heißt jetzt aber ein Wellensittich ebenfalls "Hund" wird er mit eingeblendet.

Wie greife ich nur auf die Haustier tds zu? Kann ich allen name="haustier" geben? Oder laufende Nummer "haustier0" "haustier1" etc?

Bis dann
S