/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
skift af billede med onclick i en form.
Fra : Lasse Frederiksen


Dato : 20-10-03 15:27

Hejsa.

Jeg har lidt problemmer med at lave en 'rimelig simpel' ting i
JavaScript. Grunden er nok, at jeg ikke har styr på JavaScript
overhoved, så der må gerne forklares en del i svarene.

Mit projekt går ud på følgende.
Jeg har 2 frames, den ene med en form i (mainFrame), den anden
med et billede (picFrame).

Jeg skal have lavet et script som skifter billede efter hvad man
vælger i formen. Select boxes. (ja / nej).

Jeg har prøvet følgende, men kan ikke helt få det til at fungere
efter min hensigt...


<head>
<script>
img1 = new Image();
img1.src = "image1.gif";
img2 = new Image();
img2.src = "image2.gif";
img3 = new Image();
img3.src = "image3.gif";
img4 = new Image();
img4.src = "image4.gif";
img5 = new Image();
img5.src = "image5.gif";
</script>
</head>

<form>
<table cellpadding="2" cellspacing="2" border="1">
<tr>
<td align="left" valign="middle" colspan="2"
bgcolor="#000000">&nbsp;
<font size="4" color="#ffffff"><b>Image
Viewer</b></font></td></tr><tr><td align="center" valign="middle"
bgcolor="#000000">
<input type="button" value="Image 1"
onClick="document.images[0].src='image1.gif'"
target="picFrame"><br>
<input type="button" value="Image 2"
onClick="document.images[0].src='image2.gif'"
target="picFrame"><br>
<input type="button" value="image 3"
onclick="document.images[0].src='image3.gif'"
target="picFrame"><br>
<input type="button" value="Image 4"
onClick="document.images[0].src='image4.gif'"
target="picFrame"><br>
<input type="button" value="Image 5"
onClick="document.images[0].src='image5.gif'" target="picFrame">
</td></tr></table>
</form>


Dette er lavet med buttons, for at se om det virkede der, men det
gør det ikke... :[

Nogen der har noget liggende som virker, et link, eller bare ved
hvad der skal til for at lave det??

Mvh.
Lasse Frederiksen

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Lasse Reichstein Nie~ (20-10-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 20-10-03 19:10

Lasse Frederiksen <lasse@sfd.com> writes:

> Mit projekt går ud på følgende.
> Jeg har 2 frames, den ene med en form i (mainFrame), den anden
> med et billede (picFrame).
....
> onClick="document.images[0].src='image1.gif'"

hvis billedet er i den anden frame, så skal du pege derover:
onclick="parent.frames['picFrame'].document.images[0].src='image1.gif'"

Attributten "target" gør ikke noget som helst på en knap.

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
Art D'HTML: <URL:http://www.infimum.dk/HTML/randomArtSplit.html>
'Faith without judgement merely degrades the spirit divine.'

Ukendt (21-10-2003)
Kommentar
Fra : Ukendt


Dato : 21-10-03 10:55

On 20 Oct 2003 20:09:33 +0200, Lasse Reichstein Nielsen
<lrn@hotpop.com> wrote:

> Attributten "target" gør ikke noget som helst på en knap.

Jow-da !

--

find clausen
www.photopress.dk

Lasse Reichstein Nie~ (21-10-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 21-10-03 12:39

find clausen <> writes:

> On 20 Oct 2003 20:09:33 +0200, Lasse Reichstein Nielsen
> <lrn@hotpop.com> wrote:
>
> > Attributten "target" gør ikke noget som helst på en knap.
>
> Jow-da !

Nej-da!

Mere præcist: Jvf. HTML 4.01-specifikationen, så kan attributten
"target" kun bruges på elementerne
A, AREA, BASE, FORM, LINK
og det ikke engang med en Strict DTD.

Så, attributten "target" er ulovlig på en knap. Den betyder ikke noget
i HTML, da den ikke *er* HTML.

I nogle browsere kan man få fat i værdien alligevel (typisk med
getAttribute-metoden), så man kan bruge den i scripts. Man kunne dog
lige så godt kalde den "fluffy" som "target".

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
Art D'HTML: <URL:http://www.infimum.dk/HTML/randomArtSplit.html>
'Faith without judgement merely degrades the spirit divine.'

Ukendt (21-10-2003)
Kommentar
Fra : Ukendt


Dato : 21-10-03 20:18

On 21 Oct 2003 13:39:01 +0200, Lasse Reichstein Nielsen
<lrn@hotpop.com> wrote:

> I nogle browsere kan man få fat i værdien alligevel (typisk med
> getAttribute-metoden), så man kan bruge den i scripts. Man kunne dog
> lige så godt kalde den "fluffy" som "target".

Whatever, bare det virker ......

--

find clausen
www.photopress.dk

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste