Autor Zpráva
Supermario92
Profil *
Zdravím omlouvám se ,ale nemůžu nikde najít správnou syntaxi.Chtěl bych se zeptat mám tento případ
var x = document.getElementById(this).src;

Mám funkci a po kliknutí potřebuju zjistit SRC obrázku ,ale nechce mi to šlapat.Nevíte kde mám chybu.
Předem díky.
Jan Tvrdík
Profil
Podstatné je, co je v té proměnné this. Z největší pravděpodobností to bude nějaký objekt. Možná je správné řešení var x = this.src, ale bez znalosti odkud se to this vzalo těžko říct.
Supermario92
Profil *
mám
<img onMouseOver="funkce();" src="krasn_obrazek">
a v té funkci chci vytáhnout scr toho obrázku
Jan Tvrdík
Profil
<img onMouseOver="funkce(this.src);" src="krasn_obrazek">

<script>
function funkce(src) {
    ...
}
</script>
Supermario92
Profil *
Mockrát díky.


Ikdyž to vlastně tak úplně nefunguje.Hazí mi to not defined
RockFire
Profil
A nehází ti to náhodou not defined na název té funkce?
Supermario92
Profil *
Nn funkce se mi zavolá.Dával sem si kontrolní výpis.


Ale teď se to už rozběhalo musel sem udělat chybu jinde díky!!.

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: