Javascript echter Inhalt/Pfad aus src auslesen *gelöst
bearbeitet von
@@Henry
> Gut zu wissen, dass [getAttribute()](https://wiki.selfhtml.org/wiki/JavaScript/DOM/Element/getAttribute) wohl dem eigentlichen Quelltext näher kommt. Vielen Dank für die schnelle Lösung.
`Element.getAttribute('src')` liefert – wie der Name schon vermuten lässt – den Wert des Attributs.
`Element.src` liefert den Wert der Eigenschaft `src` des Elementobjekts. Das ist der aufgelöste vollständige Pfad, auch wenn im `src`-Attribut ein relativer angegeben wurde.
Analog:
~~~HTML
<input id="my-checkbox" type="checkbox" checked="checked"/>
<label for="my-checkbox">my checkbox</label>
~~~
~~~JavaScript
console.log(document.querySelector('#my-checkbox').checked); // true
~~~
Die Eigenschaft `checked` des Elementobjekts beïnhaltet einen booleschen Wert; egal ob im HTML `checked="checked"`, `checked=""` oder `checked` ohne Wertzuweisung steht.
(BTW, `checked` ist auch `true`, wenn im HTML `checked="false"`{: .bad} stünde.)
Ebenso:
~~~HTML
<dialog id="my-dialog" hidden="hidden">
~~~
~~~JavaScript
console.log(document.querySelector('#my-dialog').hidden); // true
~~~
LLAP 🖖
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)