Safak: auf Zelleninhalte in HTML zugreifen

Hallo Leute,
Ich wollte ein Javascript programmieren, womit man in einer Tabelle in HTML bestimmten Zelleninhalten tooltips setzen kann:

kfi = "Norm (Standard)";
funktion tooltip(){
    for (var i=0; i<10; i++) {
     if (document.tabelle.getElementsByTagName("tr")[i].?="KFI" )
      document.tabelle.getElementsByTagName("tr")[i].title = kfi;
   }
  }
....
<table name="tabelle" onLoad="tooltip();"...>

Das "i" steht für die td's, also die Zellen.

Doch dies funktioniert nicht. Was muss ich an die Stelle mit dem "?" einfügen?
Ich bin für jede Hilfe dankbar!
Gruß
Safak

  1. Hallo Safak,

    auf ein Tabellenelement kannst Du folgendermaßen zugreifen:

    var Tabelle=document.getElementById("ID_der_Tabelle");

    function read(zeile,spalte,Tabelle) {
      return Tabelle.getElementsByTagName("tr")[zeile].getElementsByTagName("td")[spalte].firstChild.data;
    }

    du musst aber vorher prüfen, ob der Browser des Besuchers DOM unterstützt.

    Gruß,   Jürgen

    1. Hallo Jürgen,

      Danke für das Script!
      Ich hab mein Script noch nicht beenden können; frage:
      kann man mit

      cl="hinweis";
      Tabelle.getElementsByTagName("tr")[i].getElementsByTagName("td")[j].title = cl;

      wenn i die zeile und j die spalte ist, das tooltip für einen bestimmten zelleninhalt ändern? (<td title="hinweis">text</td>)