Hi,
ganz logisch: Du sagst ihm jeweils:
"Wenn jemand auf dieses Element klickt, dann tu das..."
und zweitens
"Dieses Element schließt die anderen Elemente mit ein!"
Das erste <li> schließt also alle untergeordneten <ul> und <li> ein. Wenn du diesem übergeordneten <li> nun ein onclick zuweist, gilt das für alle elemente bis zum Ende des übergeordneten <li>.
Wenn die verschachtelte Listenstruktur tatsächlich die einzige Möglichkeit für dich ist, kannst du um den jeweiligen Text, der Klickbar sein soll ein <span onclick="alert('bla')> ... </span> und nimmst den onClick aus dem <li>-Tag raus.
Ich hoffe ich habe das jetzt nicht zu kompliziert ausgedrückt
Liebe Grüße,
Lukas
--
Selfcode: ie:% fl:| br:^ va:) ls:& fo:| rl:? n4:& ss:) de:] js:| ch:? sh:) mo:} zu:)
Selfcode: ie:% fl:| br:^ va:) ls:& fo:| rl:? n4:& ss:) de:] js:| ch:? sh:) mo:} zu:)