Henry: querySelector oder getElementById nicht zwingend notwendig?

Beitrag lesen

Hallo,

mir sind heute ein paar Scripte, von gar nicht mal so unbegabten Leuten, aufgefallen die auf den genannten Ballast schlichtweg verzichten. Ich war überrascht, dass dies überhaupt geht, vor vielen Jahren wars nicht so.

Beispiel:

<!DOCTYPE html>
<html><body>

<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3 id="x">This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>

<button onclick="alert(x.innerHTML);">Result</buttton>

</body>
</html>

Mal abgesehen davon ob guter/schlechter Stil, ist diese einfache Art der Referenzierung überhaupt erlaubt, oder doch nur eine temporäre Möglichkeit.

Gruss
Henry

--
Meine Meinung zu DSGVO & Co:
„Principiis obsta. Sero medicina parata, cum mala per longas convaluere moras.“

akzeptierte Antworten