Cheatah: Variation: <div> onclick display:none

Beitrag lesen

Hi,

Dann wollte ich aber dennoch versuchen, einfach das umfassende Element von <span> zu <div> zu veraendern, denn <div> kann ja - wenn ich das richtig verstehe - andere Blockelement beinhalten.

ja, richtig.

Diesbezueglich war ich dann fasziniert zu sehen, dass Netscape sich immer dann nicht so verhaelt wie intendiert, wenn irgendein Block-Element <P> oder <div> oder <H2> in dem Block steht, der per onclick display:none ausgeblendent werden soll.

Netscape 3, 4, 6, 7?

<a href="javascript://"

Hussa. Wie wäre es mit void(0)?

onclick="document.getElementById('a').style.display='none';

Warum returnierst Du keinen falschen Wert?

document.getElementById('b').style.display='block';">

Ein Netscape 4 beispielsweise kann kein DOM.

Wie gesagt, wenn ich statt
"<div class="xyz">testtext</div> <span class="xyz">testtext"</div> verwende, dann funktioniert alles wie es soll. Das verstehe ich nicht, wenn <div> weitere Blockelemente beinhalten darf.

Ich verstehe es auch nicht, zumal ich mit Mozilla bereits ähnliche Dinge erfolgreich durchgeführt habe. Hast Du eine URL zu einer Testseite?

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes