Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: input type
Forum PHP.pl > Forum > Po stronie przeglądarki
Thuunder
Witam!
w formularzu użyłem <input type="image" src="x.gif">
Mam pytanie czy da się zmienić ten obrazek na inny po najechaniu na niego myszką w tym przypadku?
Używałem onMouseOver ale nie działa
Dzięki rolleyes.gif
peterj
Kod
<script type="text/javascript">



function init() {
  if (!document.getElementById) return
  var imgOriginSrc;
  var imgTemp = new Array();
  var imgarr = document.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].onmouseover = function() {
            imgOriginSrc = this.getAttribute('src');
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',imgOriginSrc)
        }
    }
  }
}
onload=init;

</script>

  1. <img src="photo1.jpg" hsrc="photo2.jpg">
Thuunder
Wiesz co nie działa, próbowałem to jakoś podpiąć,ale nic to nie dało.
Chodzi mi dokładnie o
  1. <input type="image" src="x.gif">


Ale i tak dzięki.
peterj
ops, nieuważnie przeczytałem temat rolleyes.gif
Thuunder
Da się to jakoś zrobić?
  1. <input type="image" src="x.gif">

obrazek x.gif zamienić na y.gif ?
revyag
Pewnie że się da smile.gif
  1. <input type="image" src="x.jpg" onmouseover="this.src='y.jpg'" onmouseout="this.src='x.jpg'">
Thuunder
biggrin.gif Świetnie exclamation.gif!!!!
Dzięki exclamation.gif!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.