Autor Zpráva
cpbbt
Profil *
Jak to že fubguje následující kód. Myslel jsem, ře se buď musí použít GetElementById anebo document.images["MyImage].src = ;
<HTML>
<HEAD>
<TITLE>Funkce</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function changeImage() {
  MyImage.src="new.jpg"
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<IMG ID="MyImage" SRC="old.jpg" onclick="changeImage()">
<H1 onclick="changeImage()">Klepněte sem nebo na obrázek.</H1>
</BODY>
</HTML>

Moderátor Chamurappi: Titulek „Javascript syntaxe“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
Yur4Y
Profil
Je to kvôli quirk módu, tam váš prehliadač pracuje ako staršie prehliadače a automaticky vytvoril premennú podľa ID prvku. Keby ste použili standards mód (napr. pomocou <!doctype html>), kód by nefungoval.

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:

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

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

0