onMouseOver pre viacej objektov

Programovacie jazyky, rady, poradňa...
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

onMouseOver pre viacej objektov

Príspevok od používateľa eMPiko »

Tak mam zasa otazku ohladne javascriptu. Priklad: Mam tri obrazky, ked na jeden z nich kliknem, do vsetkych troch sa nacita novy obrazok... Normalne ked je obrazok jeden je to najsamprimitivnejsi javascript, ale takto teda neviem, aky syntax nahodit,...
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

normalne k inym prvkom na stranke pristupis pomocou metod document.getElementById(id) alebo document.getElementsByName(name) a pokracujes dalej rovnako
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

prípadne GetElementByTagName
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Príspevok od používateľa eMPiko »

myslite takto nejako:

<html>
<head>
<script>
function 001()
{
document.getElementsById('A').src=nieco.nieco;
document.getElementsById('B').src=nieco.nieco;
document.getElementsById('C').src=nieco.nieco;
}
function 002()
{
document.getElementsById('A').src=nieco.nieco;
...
</script>
</head>
<body>
<a href="javascript:001"><img id="A" src="nieco.nieco"></a>
<a href="javascript:002...
</body>
</html>
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

v principe ano, tak

resp mozes tie funkcie volat v onClick udalosti obrazka ... nemusis to riesit cez odkaz .. nefungovalo by to zrejme tak ako chces
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Príspevok od používateľa eMPiko »

Namiesto:

Kód: Vybrať všetko

<a href="javascript:001"><img id="A" src="nieco.nieco"></a> 

,toto:

<img onclick="javascript:001" id="A" src="nieco.nieco" /> 
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

keď už, tak:

Kód: Vybrať všetko

<img onclick="001()" id="A" src="nieco.nieco" /> 
ale nepomenúvavaj funkcie číslami, a ešte tam máš chybu že si napísal getElementsById('B')
Napísať odpoveď