Autor Zpráva
vinnetou
Profil *
Potreboval bych poradit, jak udelat, aby se mi po kliknuti na prvek na strance zmenil jeho obsah.

priklad:

mam prvek

<div onclick="zmenObsah(this)">nic</div>

a chci zmenit jeho obsah na neco. Davat prvku id nechci.

Doufal jsem, ze bude stacit mit funkci

zmenObsah(prvek){
prvek.innerHTML="neco";
}
ale to bohuzel nefunguje :(

diky za rady.
habendorf
Profil
onclick="this.innerHTML='neco';"
vinnetou
Profil *
Diky. Tohle bohuzel nemuzu pouzit, protoze potrebuji menit obsah podle toho co se v nem nachazi (napr. kdyz tam bude XXX zmenit to na YYYY ).
temistokles
Profil
function zmenObsah(prvek){....
vinnetou
Profil *
function .... tam napsano mam (vypadlo mi to jen kdyz jsem to sem daval)
temistokles
Profil
No v tom prípade nevidím problém, mne ten kód fungoval ;)
vinnetou
Profil *
Uff, asi jsem se docista zblaznil. Ono mi to fakt funguje.... Navic si vubec nejsem vedomej toho, ze bych neco menil. Nemate nekdo telefon na Dr.Chocholouska?? :)

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