/ 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
Hvorfor virker dette ikke i FF ???? Virker~
Fra : Peer Jespersen


Dato : 29-01-07 09:59

Jeg har nedenstående javascript-kode, som virker udmærket i IE,
men ikke i FF ??? Hvorfor ikke?

<html>
<head>
<title>1</title>
<link rel="stylesheet" type="text/css" href="stilen.css">
<script language="JavaScript" type="text/javascript">
function vis(tekst,billed) {
document.stortbilled.src=billed+".JPG";
billedtekst.value=tekst;
}
</script>
</head>
<body>
<table border="0">
<colgroup>
<col width="200">
<col width="800">
</colgroup>
<tr><td><p><h3>MENU</h3>
<a href="Punkt1.html">Punkt 1</a>
<a href="Punkt2.html">Punkt 2</a>
</p></td>
<td rowspan="3">
<map name="Klasse">
<area href="#" shape="circle" coords="140,125,20"
onmouseover="vis('Billedtekst 11','Billed11')">
<area href="#" shape="circle" coords="205,123,20"
onmouseover="vis('Billedtekst 12','Billed12')">
<area href="#" shape="circle" coords="254,128,20"
onmouseover="vis('Billedtekst 13','Billed13')">
</map>
<img border="0" src="KLASSE.JPG" usemap="#Klasse" width="750"
height="525">
</td>
</tr>
<tr>
<td><img border="0" src="Billed11.JPG" name="stortbilled"
width="201" height="261">
<input type="text" value="Billedtekst 11" name="billedtekst"
size="30" border="0" readonly>
</td>
</tr>
<tr>
<td height="130"></td>
</tr>
</table>
</body>
</html>

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

 
 
Peer Jespersen (29-01-2007)
Kommentar
Fra : Peer Jespersen


Dato : 29-01-07 10:01

Peer Jespersen wrote in dk.edb.internet.webdesign.clientside:
> Jeg har nedenstående javascript-kode, som virker udmærket i IE,
> men ikke i FF ??? Hvorfor ikke?
>
> <html>
> <head>
> <title>1</title>
> <link rel="stylesheet" type="text/css" href="stilen.css">
> <script language="JavaScript" type="text/javascript">
> function vis(tekst,billed) {
> document.stortbilled.src=billed+".JPG";
> billedtekst.value=tekst;
> }
> </script>
> </head>
> <body>
> <table border="0">
> <colgroup>
> <col width="200">
> <col width="800">
> </colgroup>
> <tr><td><p><h3>MENU</h3>
> <a href="Punkt1.html">Punkt 1</a>
> <a href="Punkt2.html">Punkt 2</a>
> </p></td>
> <td rowspan="3">
> <map name="Klasse">
> <area href="#" shape="circle" coords="140,125,20"
> onmouseover="vis('Billedtekst 11','Billed11')">
> <area href="#" shape="circle" coords="205,123,20"
> onmouseover="vis('Billedtekst 12','Billed12')">
> <area href="#" shape="circle" coords="254,128,20"
> onmouseover="vis('Billedtekst 13','Billed13')">
> </map>
> <img border="0" src="KLASSE.JPG" usemap="#Klasse" width="750"
> height="525">
> </td>
> </tr>
> <tr>
> <td><img border="0" src="Billed11.JPG" name="stortbilled"
> width="201" height="261">
> <input type="text" value="Billedtekst 11" name="billedtekst"
> size="30" border="0" readonly>
> </td>
> </tr>
> <tr>
> <td height="130"></td>
> </tr>
> </table>
> </body>
> </html>
>
I FF skifter den billedet, men ikke teksten !!

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

Kasper Johansen (29-01-2007)
Kommentar
Fra : Kasper Johansen


Dato : 29-01-07 11:19

Peer Jespersen skrev:
> Jeg har nedenstående javascript-kode, som virker udmærket i IE,
> men ikke i FF ??? Hvorfor ikke?

Skift følgende:
> function vis(tekst,billed) {
> document.stortbilled.src=billed+".JPG";
> billedtekst.value=tekst;
> }

Til:
function vis(tekst,billed) {
document.getElementById("stortbilled").src = billed + ".JPG";
document.getElementById("billedtekst").value = tekst;
}


Skift følgende:
> <img border="0" src="Billed11.JPG" name="stortbilled" width="201" height="261">

Til:
<img border="0" src="Billed11.JPG" id="stortbilled" width="201"
height="261">


Skift følgende:
> <input type="text" value="Billedtekst 11" name="billedtekst" height="525">

Til:
<input type="text" value="Billedtekst 11" id="billedtekst" height="525">


Brug altid ID's til at tilgå elementer. Det understøtter de fleste
browsere som udgangspunkt. Det er ikke alle, som der understøtter alle
IE's forskellige hacks (eller hvad det nu er).


--
Med venlig hilsen
Kasper Johansen

Peer Jespersen (29-01-2007)
Kommentar
Fra : Peer Jespersen


Dato : 29-01-07 12:56

Kasper Johansen wrote in dk.edb.internet.webdesign.clientside:
> Peer Jespersen skrev:
> > Jeg har nedenstående javascript-kode, som virker udmærket i IE,
> > men ikke i FF ??? Hvorfor ikke?
>
> Skift følgende:
> > function vis(tekst,billed) {
> > document.stortbilled.src=billed+".JPG";
> > billedtekst.value=tekst;
> > }
>
> Til:
> function vis(tekst,billed) {
> document.getElementById("stortbilled").src = billed + ".JPG";
> document.getElementById("billedtekst").value = tekst;
> }
>
>
> Skift følgende:
> > <img border="0" src="Billed11.JPG" name="stortbilled" width="201" height="261">
>
> Til:
> <img border="0" src="Billed11.JPG" id="stortbilled" width="201"
> height="261">
>
>
> Skift følgende:
> > <input type="text" value="Billedtekst 11" name="billedtekst" height="525">
>
> Til:
> <input type="text" value="Billedtekst 11" id="billedtekst" height="525">
>
>
> Brug altid ID's til at tilgå elementer. Det understøtter de fleste
> browsere som udgangspunkt. Det er ikke alle, som der understøtter alle
> IE's forskellige hacks (eller hvad det nu er).
>
>
> --
> Med venlig hilsen
> Kasper Johansen

Tak for hjælpen /peer


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

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste