Thomas Schmieder: Links innerhalb einer Tabelle

Beitrag lesen

Hallo Tina,

jetzt hatte ich Dir hier die Lösung reingeschreiben und bin auf die blöde Escapetaste gekommen. IBM-SAA steckt eben doch zu tief drin...

Also nochmal:

Verstecktes Frame (1Pixel) anlegen, Textdatei dort hineinladen, mit der onLoad-Methode und Javascript die Daten in die Tabellenzelle transportieren, so müsste es gehen. Probier ich aber auch noch aus.

Jetzt erstmal den Text von meinen Basteleien von heute. geht bisher leider nur bei Microsoft...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
  <title>Untitled</title>

<script language="JavaScript" type="text/javascript">
  <!--
  function wxlBgCol(id,farbe)
  {
     if (document.all)
        document.all[id].style.backgroundColor=farbe;
     else
        if (document.getElementById)
         document.getElementById(id).style.backgroundColor=farbe;
        else
           if (document.layers)
              document.layers[id].bgColor=farbe;
  }

function getText(id)
  {
     if (document.all)
        alert(document.all[id].innerText);
     else
        if (document.getElementById)
         alert(document.getElementById(id).innerText);
        else
           if (document.layers)
              alert(document.layers[id]).innerText;

}
  //-->
  </script>

</head>
<body>
<Table border="1">
  <tr>
     <td ID="Zelle1_1">
    Text der ersten Zelle
  </td>
     <td ID="Zelle1_2">
    Text der zweiten Zelle
  </td>
  </tr>

<tr>
     <td ID="Zelle2_1">
    Text der dritten Zelle
  </td>
     <td ID="Zelle2_2">
    Text der vierten Zelle
  </td>
  </tr>
</table>

<form action="">
  <input type="button" value="Zelle 1" onClick="getText('Zelle1_1')">
  <input type="button" value="Zelle 2" onClick="getText('Zelle1_2')">
  <input type="button" value="Zelle 3" onClick="getText('Zelle2_1')">
  <input type="button" value="Zelle 4" onClick="getText('Zelle2_2')">
  <br>
  <input type="button" value="Farbe 1" onClick="wxlBgCol('Zelle1_1','#ff0000')">
  <input type="button" value="Farbe 2" onClick="wxlBgCol('Zelle1_1','#00ff00')">
  <input type="button" value="Farbe 3" onClick="wxlBgCol('Zelle1_1','#0000ff')">
  <input type="button" value="Farbe 4" onClick="wxlBgCol('Zelle1_1','#777777')">
</form>
</body>
</html>