Stefan Jann: Hintergrundbild einer Tabelle ändern

Beitrag lesen

diese lösung hab ich auf die schnelle gebastelt...

das mekrt man.

<script language="JavaScript">

hier fehlt das type Attribut.

<!--
function tableon()
{
  document.all.table_0815.background = "unknown_2.jpg";

document.all ist veraltete IE only Syntax. Du solltest dich mal mit dem DOM beschäftigen.
selfhtml bietet dir dafür einen Einstieg http://selfhtml.teamone.de/javascript/intro.htm

Struppi.

Hallo

hab mir für die DOM mal folgendes überlegt:

<script language="JavaScript">
<!--
function tableon(wer)
  {
  document.getElementById(wer).background = "pics/back_table_on.gif";
  }

function tableoff(wer)
  {
  document.getElementById(wer).background = "pics/back_table_off.gif";
  }
//-->
</script>

Leider geht das auch nur im IE, genauso wie document.all obwohl im SelfHTML steht, das es eigentlich im Netscape (abgesehen vom 4.7er) und im Opera oder Mozialla auch laufen sollte.

Wo liegt mein Denkfehler ?

Danke

Stefan