13. april 2004 - 11:08
Der er
7 kommentarer og 1 løsning
Hjælp til javascript og XML
Jeg har en XML filsom jeg henter oplysninger fra med et javascript på denne måde. <script type="text/javascript" for="window" event="onload"> var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("xml.xml") CAR.innerText= xmlDoc.getElementsByTagName("CAR").item(0).text MODEL.innerText= xmlDoc.getElementsByTagName("MODEL").item(0).text YEAR.innerText= xmlDoc.getElementsByTagName("YEAR").item(0).text PRICE.innerText= xmlDoc.getElementsByTagName("PRICE").item(0).text </script> oplysningerne skriver jeg så ud på denne måde f.eks. <span id="CAR"></span> men hvordan jeg hente informationer ud så den kan bruges som SCR til et billede? Altså så jeg i XMl filen har skrevet f.eks. car.jpg og så hentes det via javascriptet så et billede på siden bliver til car.jpg?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
13. april 2004 - 11:15
#1
Fx. <script type="text/javascript" for="window" event="onload"> var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("xml.xml") var imgCar; imgCar = '<img src=' + xmlDoc.getElementsByTagName("CAR").item(0).text + '>'; MODEL.innerText= xmlDoc.getElementsByTagName("MODEL").item(0).text YEAR.innerText= xmlDoc.getElementsByTagName("YEAR").item(0).text PRICE.innerText= xmlDoc.getElementsByTagName("PRICE").item(0).text </script> <script>document.write(imgCar);</script> //>Rune
13. april 2004 - 11:16
#2
Måske kan du oxo gøre sådan her, men er ikke helt sikker: <script type="text/javascript" for="window" event="onload"> var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("xml.xml") var imgCar; imgCar = '<img src=' + xmlDoc.getElementsByTagName("CAR").item(0).text + '>'; CAR.innerText = imgCar; MODEL.innerText= xmlDoc.getElementsByTagName("MODEL").item(0).text YEAR.innerText= xmlDoc.getElementsByTagName("YEAR").item(0).text PRICE.innerText= xmlDoc.getElementsByTagName("PRICE").item(0).text </script> <span id="CAR"></span> //>Rune
13. april 2004 - 12:12
#3
nej det virker ikke.. nu skriver den bare <img scr=car.jpg> som tekst på siden nogle andre ideeer?
13. april 2004 - 17:08
#4
Øhh,ja, var det ikke det den skulle da? :) //>Rune
13. april 2004 - 21:54
#5
Brug .innerHTML !-)
16. april 2004 - 14:53
#6
fandt du af det på en lidt anden måde, men roenving du inspirede mig så vil du have de 40 points?
16. april 2004 - 16:47
#7
Velbekomme '-)
01. december 2004 - 13:43
#8
Tak for point ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling