webForumDet fria alternativet

DHTML - this, typ

HTML & CSS

1 svar · 254 visningar · startad av toha

Medlem sedan dec. 1999707 inlägg
Frågan#1

Om jag har följande kod:

<TR>
  <TD><A href="javascript:delete(this);return"><IMG src="package.gif"></A></TD>
</TR>

När man klickar på bilden så vill jag ta bort TR-elementet, med dess innehåll (removeNode()). Men hur refererar man till tr-taggen från js-anropet i a-taggen?

Medlem sedan dec. 1999707 inlägg
#2

Jag kom på det själv. Jag gjorde följande lösning:


<TR>
<TD><IMG src="package.gif" onClick="deleteRow(event.srcElement)"></TD>
</TR>

event.srcElement alltså. Det kanske bara fungerar i IE. Vet ej? Jag tror inte Netscape gillar onChange-event på bilder. *suck* Netscape verkar inte alls vara intresserad av att följa standarder. :(

------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige

291 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
157 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)