Mozilla - kolejny problem

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Makros
Posty: 16
Rejestracja: czw kwie 17, 2003 9:51 pm
Lokalizacja: Kraków

Mozilla - kolejny problem

Post autor: Makros »

Mam na stronie taki prosty kod...

Kod: Zaznacz cały

<A 
            onmouseover='adres.value="Ustaw jako startow±!"' 
            onmouseout='adres.value=" "' A HREF="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.zielona3.zhr.pl');"><IMG src="start.jpg" 
            border=0></A>

	    <A 
            onmouseover='adres.value="    Wy¶lij e-kartke!"' 
            onmouseout='adres.value=" "' A HREF="kartki.php" target="_top"><IMG src="card.jpg" 
            border=0></A>

</p>
<p align="center">
<INPUT class="adres" id="adres" size="19" align="right" value=" " name="adres" style="background-color: #FFFFFF; color: #0000FF; font-family: Verdana; font-size: 11px; border-style: solid; border-color: #FFFFFF"></font>
</p>
</FORM>
Skrócony opis działania: Najeżdżamy myszką nad obrazek a poniżej pokazuje się napis, najeżdżamy na inny obrazek, pokazuje się inny napis, ale w tym samym miejscu...

I teraz problem w tym, ze w IE oczywiście wszystko działa jak należy a w Firefox'ie nie za bardzo...

Czy mógłby mi ktoś powiedzieć, co w tym kodzie jest nie tak...?
paszczak
Nowy
Nowy
Posty: 123
Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:

Re: Mozilla - kolejny problem

Post autor: paszczak »

na pierwszy rzut oka...

zamiast

Kod: Zaznacz cały

adres.value=....
napisz

Kod: Zaznacz cały

document.getElementById('adres').value=..
Makros
Posty: 16
Rejestracja: czw kwie 17, 2003 9:51 pm
Lokalizacja: Kraków

Re: Mozilla - kolejny problem

Post autor: Makros »

Pokombinowałem i doszedłem do tego, że to co napisałem działa...
A jak zmienie na to co paszczak napisałeś to nie działa... choć nie wiem czemu...?
Ale w czym tkwi problem...

ten kod który podałem nie działa gdy strone z skryptem załaduje się w ramce (tzn. nie działa w FireFox'ie)
Da się to jakoś obejść?
paszczak
Nowy
Nowy
Posty: 123
Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:

Re: Mozilla - kolejny problem

Post autor: paszczak »

Kod: Zaznacz cały

<a href="#" onmouseover="document.getElementById('input1').value = 'napis'"  onmouseout="document.getElementById('input1').value = ''">xxx</a>
  <input type="text" id="input1" />
cos takiego ci dziala?
Makros
Posty: 16
Rejestracja: czw kwie 17, 2003 9:51 pm
Lokalizacja: Kraków

Re: Mozilla - kolejny problem

Post autor: Makros »

To działa... widać jakiś błąd tkwił w szczegółach...

Wielkie dzięki... Pozdrawiam...
ODPOWIEDZ