Holen Sie sich letzten Zeile der Tabelle Attribut

var table = document.getElementById(table1);
var lastRow = table.rows.length;

var country = lastRow.getElementById('Country');
country.setAttribute('class', "Country"+lastRow);   

Im ziemlich neu und ich Frage mich, ob das möglich ist?

Statt

var Country= document.getElementById('Country');

Wie ich andere id=Land, denn ich bin das hinzufügen von neuen Zeilen..

BEARBEITEN

Ich weiß ID, die einzigartig sind. Aber ich bin das Klonen der letzten Zeile, so wird natürlich die IDs alle gleich sein.

  • Sie sollten nicht die gleiche ID mehr als einmal auf den HTML-Code! Die Verwendung einer Klasse statt.
  • "As I have other id=Country" du sollte nicht haben Sie alle doppelten ids; ein id muss eindeutig im Dokument.
  • sind Sie mit prototype oder jquery (oder auch nicht)?
  • Haben Sie versucht, läuft dieser code? Der code, den Sie eingefügt wird keinen Fehler werfen. Tabelle.Zeilen.Länge ist ein integer-Wert, so kann man das auch nicht nennen getElementById auf lastRow.
  • Es spielt keine Rolle, ob Sie sind, nur, dass Sie haben werden.
InformationsquelleAutor LandY | 2012-03-07
Schreibe einen Kommentar