webForumDet fria alternativet

Sätta bild till 100%

14 svar · 758 visningar · startad av WilleB

WilleBMedlem sedan okt. 200934 inlägg
#1

Varför fungerar inte det här?

document.getElementById("img").width="100%";
document.getElementById("img").height="100%";

när det här funkar:

<img src"bild.jpg" width="100%" height="100%">
noshorninMedlem sedan aug. 2008816 inlägg
#2

Har img tagen id="img"?

WilleBMedlem sedan okt. 200934 inlägg
#3

noshornin skrev:

Har img tagen id="img"?

Ja

noshorninMedlem sedan aug. 2008816 inlägg
#4

prova:

document.getElementById("img").style.width="100%";
document.getElementById("img").style.height="100%";
WilleBMedlem sedan okt. 200934 inlägg
#5

noshornin skrev:

prova:

document.getElementById("img").style.width="100%";
document.getElementById("img").style.height="100%";

Funkar inte heller :(

noshorninMedlem sedan aug. 2008816 inlägg
#6

Visa mer av koden.

b242569Medlem sedan sep. 20051 760 inlägg
#7

Ska det inte vara <img src="bild.jpg"

Alltså tecknet = mellan src och "bild.jpg".

WilleBMedlem sedan okt. 200934 inlägg
#8

b242569 skrev:

Ska det inte vara <img src="bild.jpg"

Alltså tecknet = mellan src och "bild.jpg".

Jo, jag råkade stava fel i inlägget.
Men på HTML sidan står det src="bild.jpg"

noshorninMedlem sedan aug. 2008816 inlägg
#9

WilleB skrev:

Jo, jag råkade stava fel i inlägget.
Men på HTML sidan står det src="bild.jpg"

Visa mer av koden, det funkar för mig så det måste vara något annat fel.

WilleBMedlem sedan okt. 200934 inlägg
#10

noshornin skrev:

Visa mer av koden, det funkar för mig så det måste vara något annat fel.

<html>
<head>
<title>Javascript</title>

<script language="javascript">
function large()
document.getElementById("img").width="100%";
document.getElementById("img").height="100%";
}
</script>

</head>

<body>

<img src="accept.png" id="img" onClick="javascript:large()">

</body>

</html>
noshorninMedlem sedan aug. 2008816 inlägg
#11
function large()[B]{[/B]
document.getElementById("img").[B]style[/B].width="100%";
document.getElementById("img").[B]style[/B].height="100%";
}

du glömde en "{"

WilleBMedlem sedan okt. 200934 inlägg
#12

noshornin skrev:

function large()[B]{[/B]
document.getElementById("img").style.width="100%";
document.getElementById("img").style.height="100%";
}

du glömde en "{"

Bilden bara försvinner när jag trycker på den :(

noshorninMedlem sedan aug. 2008816 inlägg
#13

Skrev du:

document.getElementById("img").[B]style[/B].width="100%";
document.getElementById("img").[B]style[/B].height="100%";

alltså style.width inte width

WilleBMedlem sedan okt. 200934 inlägg
#14

noshornin skrev:

Skrev du:

document.getElementById("img").[B]style[/B].width="100%";
document.getElementById("img").[B]style[/B].height="100%";

alltså style.width inte width

Jag testade det när jag glömde en {
Men nu när jag har min { så funkar det perfekt!

Tack för all snabb hjälp! :stud

noshorninMedlem sedan aug. 2008816 inlägg
#15

WilleB skrev:

Jag testade det när jag glömde en {
Men nu när jag har min { så funkar det perfekt!

Tack för all snabb hjälp! :stud

Vad bra att det löste sig till sist :). Sätt gärna tråden som löst

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)