Frage : Zählung der Zahl NICHT LEEREN Zellen in einer Tabelle using Javascript

Ich führe eine Gegenkraft - und - fallenlasse Art Schnittstelle ein, die mir erlaubt, Kursnamen von einer Liste zu schleppen und sie in leere TD-Zellen innerhalb einer HTML-Tabelle dann fallenzulassen, und ich möchte sein, irgendwie im Auge zu behalten, wieviele Kurse dem Tabelle hinzugefügt worden sind.  

Is es möglich, damit ich die Zahl TD-Umbauten zähle, die (NICHT LEER) innen und HTML-Tabelle mit Javascript bevölkert werden?  Wenn ja wie?  

zum Beispiel.

If weiß ich, dass ich bis 25 Kurse in Zellen innerhalb der HTML-Tabelle schleppen kann. wenn ich schleppe - und - einen Kursnamen in die Tabelle fallenlassen. die Zahl Kursen sollte durch 1 VERRINGERN (bis 24).  Ebenso. Von wenn ich einen Kurs aus der Tabelle heraus schleppe (und schleppen sie zurück zu, wo ich sie erhielt),…, sollte die Zahl Kursen durch 1 dann ERHÖHEN (bis 25). etc.

I haben bereits eine Funktion, an der richtigen Stelle, zum des „Tropfen“ Verhaltenteils der Gegenkraft abzufangen - und - fallenlassen Funktionalität.  Ich muss gerade die Funktion schreiben und einsetzen, die ich beschrieben habe.  Im Allgemeinen. die Funktion (wenn Sie ausgelöst werden), sollte die Zahl TD-Zellen zurückbringen, die NICHT LEER sind.  

How würde ich etwas Ähnliches tun?  Ist es sogar möglich?

- yg





Antwort : Zählung der Zahl NICHT LEEREN Zellen in einer Tabelle using Javascript

Ja

//get alle Reihen in der Yardtabelle
var all_td = document.getElementById („tableId“) .rows;
var-Kostenzähler = 0;
//loop durch jede Reihe
für (var i=0; I {
//loop durch jede Zelle in der Reihe
für (var ii=0; iigth; ii++)
{
   wenn (all_td [i] .cells [II] .innerHTML.length > 0)
   {counter++; }
}
}

Alarm (Gegen)
Weitere Lösungen  
 
programming4us programming4us