Bluebeard Skrevet 29. mars 2009 Del Skrevet 29. mars 2009 Okei, dette er skikkelig flaut! Jeg har akkurat begynt med JavaScript, og regner med at man kan bruke document.write() til å legge html tags inni? Jeg vil at Javascript skal printe/vise ett bilde, men hvorfor fungerer ikke: document.write("<img src=\"Bilder\bilde.PNG\">"); Da kommer det liksom et sånt "ødelagt bilde"... Hvordan gjør man det egentlig i JavaScript? Føler meg SKIKKELIG n00b som ikke fant det ut etter mye søking xD Lenke til kommentar
luxus Skrevet 31. mars 2009 Del Skrevet 31. mars 2009 Det er bedre å opprette DOM-elementer på måten beskrevet under, enn å bruke document.write. var bilde = document.createElement('IMG'); bilde.src = "Bilder/bilde.PNG"; document.getElementById('divHvorJegvilHaInnBildet').appendChild(bilde); (Skråstreken din i src er forøvrig feil vei) Lenke til kommentar
Bluebeard Skrevet 31. mars 2009 Forfatter Del Skrevet 31. mars 2009 Oops! Det var visst bare skråstreken xD Lenke til kommentar
cbastus Skrevet 3. april 2009 Del Skrevet 3. april 2009 <img>-tagen må lukkes, men ser ut som du har funnet ut dette. Forøvrig er det ganske avslappenede å bruke ' fremfor " når du skriver strenger på denne måten: document.write('<img src="bilde.jpg" alt="foo" title="bar" id="foobar" />'); ' behandler " og andre spesialtegn som del av strengen så du slipper escape dem. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå