Autor Zpráva
B
Profil *
Pokud mám na stránce nějaké tlačítko a mám u něj nastaveno například id="autobus" onclick="funkce(this.id)"

Tak po kliknutí na to tlačítko to předá té funkci to id, což je autobus a funkce pak ví že bylo stisknuté to tlačítko autobus a můžu ho pak třeba nechat zmizet nebo něco. Chtěl bych vědět jestli jde udělat, aby funkce poznala že bylo stisknuté to konkrétní tlačítko i bez toho abych mu musel nastavovat id.
Takže by v té funkci bylo něco jako:
zpetna_reference_na_element_co_vyvoval_tuhle_funkci.style.display = "none";

Jde to nějako? díky :)
Kajman_
Profil *
Zkuste
this.style.display=...
Chamurappi
Profil
Reaguji na B:
Předej normálně this místo this.id a pak nehledej podle ID. Není důvod nic hledat, když ten objekt už máš v argumentu…

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0