ďťż

[js] Problem w Mozilli

       

Podstrony


telcocafe

Witam... Mam problem ze skryptem, który obsługuje galerię. Kod wygląda tak:
function zmien(nrObrazu){ aktualny=nrObrazu; document.getElementById("rysunek").src='galeria_img/normals/rysunek' + nrObrazu + '.jpg'; document.getElementById("opis").innerText=document.getElementById("rysunek"+nrObrazu). title; document.getElementById("poprzedni").disabled=(aktualny<=1)?'true':''; document.getElementById("nastepny").disabled=(document.getElementById("rysunek"+(aktualny+1))==null)? 'true':''; }
na końcu strony wstawiam coś takiego:
<script language="javascript"> zmien(1); </script>
Problem polega na tym, że w Mozilli (sprawdzałem w Operze, Mozilli i IE 6.0) nie zmienia się opis obrazka :(



A sprawdzałeś w IE? Nie każdy skrypt jest poprawnie interpretowany lub wykonywany przez FF czy Operę.

Spróbuj zmienić:
document.getElementById("opis").innerText=document.getElementById("rysunek" +nrObrazu).title;

na

document.getElementById("opis").innerHTML= ''; document.getElementById("opis").innerHTML = document.getElementById("rysunek"+nrObrazu).title;

Zmieniłem metede innerText na innerHTML i działa wszędzie... ta innerText to jakaś przestarzała chyba, nie? W każdym razie dzięki za pomoc :)



http://www.quirksmod...c_html.html#t04

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.