ďťż

[JS] Zmiana obrazka dlaczego to nie che się zmieniać???

       

Podstrony


telcocafe

Witam. Mam taki oto kod
var sciezka = document.formularz.plik.value; document.rysunek.src = sciezka;
nom i gdy go wywołuje nic się nie dzieje, obrazek się nie zmiania. Jak to zlikwidować??



Value odnosi się do fomularzy, a nie do obrazków. Po co w ogóle ta pierwsza linijka kodu?

Zrób:
document.rysunek.src = "plik.jpg";
i już

Lepsze rozwiązanie:
rysunek.src = formularz.plik.value;

jak nie działa to:
rysunek.src=plik.value;

lub:
document.getElementById('rysunek').src=document.getElementById('plik') .value;

Testuj także w przeglądarce Firefox!

ponieważ chcę pobrać scieżke z formularza



jak chcesz pobrać, to nie w ten sposób, w ten sposób tylko deklarujesz co to jest, ale niczym tego nie zapełniasz (nie nadajesz wartości)


jak chcesz pobrać, to nie w ten sposób, w ten sposób tylko deklarujesz co to jest, ale niczym tego nie zapełniasz (nie nadajesz wartości)
OK Więc jak to zrobić??

document.rysunek.src = "plik.jpg"; Ten kod działa na FF, natomiast ten:
var sciezka = document.formularz.plik.value; document.rysunek.src = sciezka; dziaa tylko na IE. CO jest tego przyczyną?? (Ustaiwienia JS w FF mam dobre)
Użytkownik DarkCez edytował ten post 06 luty 2006, 14:54

natomiast ten:
var sciezka = document.formularz.plik.value; document.rysunek.src = sciezka; dziaa tylko na IE. CO jest tego przyczyną?? (Ustaiwienia JS w FF mam dobre)

żadno z tych rozwiązań nie działa, nie wiem, na IE chodzi wszystko ok, ale na FF zero reakcji :/

hmmm, a jescze takie pytanie. Otworzyłem obie strone w nowym oknie za pomocą window.open(), nom i na tej stronie probuje sie dowołać do obrazka document.rysunek.src lub rysunek.src (przy pomocy tego id tez) nom i otrzymuje komunikat ze obiekt jest pusty lub nie istnieje. Jak mam się dowołac do tego rysunku??

//Edit :: przez pomylke dalem nowego posta zamiasy edytować poprzedni, wybaczcie, nie karajcie psss :(

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

  • Sitedesign by AltusUmbrae.