02. maj 2002 - 10:48Der er
9 kommentarer og 1 løsning
DOM Hvorfor kan man ikke bruge this i et anchers href attribute ?
<div> <a href="this.parentNode.style.backgroundColor = '#000000';">Dette er et ex.</a> </div>
Hvis jeg bruger nodeType for jeg undefined på this i en href. ? hvis jeg bruger onClick="this.parentNode.style.backgroundColor = '#000000';" virker det fint?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er ikke fordi jeg har en konkret sted jeg hvor jeg skal bruge det, jeg undrede mig bare over at man ikke kunne da jeg sad og fandt ud af hvad man kunne i DOM.
Og at man kan med onClick har jeg jo selv skrevet i toppen, men der er åbenbart ikke nogen måde man kan direkte fra en href. Jeg troede man måske skulle skrive noget for at slippe ud af en atribut....men..gues not.
Jeg ville have forventet der virkede ligesågod fra hreffen, men åbenbart ikke. En mulig årsag kunne være at det script der står efter protokol-specifikationen bliver udført i vinduets scope (ligesom med eval() og setTimeout()), men det er gæt.
mvh JakobA
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.