WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   HTML und JavaScript Problem (http://www.wcm.at/forum/showthread.php?t=123598)

Nightman 29.01.2004 10:52

HTML und JavaScript Problem
 
hi an alle

hab ein brob und zwar dieses:

ich hab ein table mit onmouseover so das wenn man mit der maus ücher diese table geht sich die hintergrundfarbe ändert.

jetzt hab ich aber in diesem table ein weiterdes table in den <td> tag hineingemacht das aber nur halb so breit ist

wenn ich jetzt über den table fahr mit der maus fährt sich der table bis auf das 2te table da bleibt alles wie sonst

gibt es da eine möglichkeit js zu sagen das er dieses table auch mitfärben soll?

sorce

HTML und JavaScript Problem.txt

THX

snowman 29.01.2004 11:10

für dieses konstrukt reicht wirklich eine tabelle.

gruss,
snowman

Nightman 29.01.2004 11:32

jo ich weis das eine reichen würde aber ich wil zwei aus einem bestimmten grund

also nochmal

gibt es da eine möglichkeit js zu sagen das er dieses table auch mitfärben soll?

sagi 29.01.2004 11:37

hm...

gib der 2. Tabelle eine id (zB id=table2) und dann ruf die Funktion switchClass() mit "document.all.table2" anstelle von "this" auf.

mfg
c.

Nightman 29.01.2004 11:47

hm ok gemacht aber jetzt ändert sich nur das 2te table das erste überhaupt nimma

is egal in welchen der beiden tables ich bin es ändert sich nur das 2te

was is da falsch gelaufen?

Nightman 29.01.2004 13:46

na weis keiner rat?

sagi 29.01.2004 14:33

Zitat:

Original geschrieben von Nightman
hm ok gemacht aber jetzt ändert sich nur das 2te table das erste überhaupt nimma

is egal in welchen der beiden tables ich bin es ändert sich nur das 2te

was is da falsch gelaufen?

du hast vielleicht den anderen Eintrag ersetzt? meinte, dass du da eine Funktion schreibst, die beides macht.

Zitat:

na weis keiner rat?
nanana.... nur nicht hudeln... das ist keine 24/7 0900 Hotline sondern ein Forum. Da wirst du doch ein paar Minuten waren können?

mfg
c.

Nightman 29.01.2004 14:53

Zitat:

du hast vielleicht den anderen Eintrag ersetzt? meinte, dass du da eine Funktion schreibst, die beides macht.
<table bla bla bla onMouseOver="switchClass(document.all.table2,'trho ver');" onMouseOut="switchClass(document.all.table2,'nav-block');">

so hab ich es jetzt eingetragen

sagi 29.01.2004 15:01

ok. mach es so:

mach es mit der 1. Tabelle wie bei der 2. und gib ihm eine id (zB table1)

danach erstellst du folgende Funktion

Code:


function switchTableClass (class) {
  switchClass(document.all.table1, class);
  switchClass(document.all.table2, class);
}

und setzt die onmouseover Einträge in der Art.

Code:

<table bla bla bla onMouseOver="switchTableClass('trhover');" onMouseOut="switchTableClass('nav-block');">
mfg
c.

Nightman 29.01.2004 15:15

supi funzt

thx :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag