MudGuard: Eindeutiger Selektor via Script ansprechen

Beitrag lesen

Hi,

#meinWrapper > div:nth-child(8) > div:nth-child(1) > input:nth-child(2) var a = document.getElementById("meinWrapper").children[8].children[1].children[2];

m.W. fängt CSS bei der Kinderzählung bei 1 an, Javascript bei 0.

Und da war doch auch noch ein Problem mit den Whitespace-Textnodes zwischen den Elementen ...

==> wenn Du dem Element keine id verpassen kannst, mit der der Zugriff deutlich vereinfacht wäre, dann eher querySelector() benutzen, dann ist die Syntax identisch.

cu,
Andreas a/k/a MudGuard