Re: Simple image swap not working...Why?
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.javascript archive

Re: Simple image swap not working...Why?

From: Tony <tony23@dslextreme.WHATISTHIS.com>
Date: Sat Apr 29 2006 - 23:46:12 CEST

Lee wrote:
> Ed Jay said:
>
>>VK scribed:
>>
>>
>>>Ed Jay wrote:
>>>
>>>>Why doesn't the following swap images?
>>>>
>>>><head>
>>>><javascript type="text/javascript">
>>>> function swapImage() {document.images.image1.src=/images/1stimage.gif;}
>>>> function swapBack() {document.images.image1.src=/images/2ndimage.gif;}
>>>></script>
>>>></head><body>
>>>
>>>because you did not enclose the URI string in quotes:
>>>
>>>document.images.image1.src="/images/1stimage.gif";
>>
>>Sorry, but I didn't include the quotes. Actual code is as you've shown,
>>i.e.,
>>
>>function swapImage() {document.images.image1.src="/images/1stimage.gif";}
>>function swapBack() {document.images.image1.src="/images/2ndimage.gif";}
>
>
> You see how you waste resources when you don't copy and paste the
> actual code? The pathnames to your images are probably wrong.
> Open each image directly in your browser and copy the full URL
> into your code.

Actually, the way the paths are defined, it's looking for directory
'images' under the root.

I'd be willing to bet that removing the preceding '/' would help - and a
bit of time spent learning the difference between absolute & relative paths
Received on Mon May 1 05:27:19 2006