Oprettet tor. d. 02. december 2010 kl. 22:50:10

bmdk
bmdk (13.600 point. Point ude: 650)

HTML i JavaScript string

Hej Exp!

Sidder i øjeblikket med et projekt hvor jeg har behov for at bruge html i en javascript streng.

Jeg har i øjeblikket denne streng:

"var marker = new GMarker(new GLatLng(" + latNode.Value + "," + lonNode.Value + ")); " + "var html = '"+ name + zip + address +"'; " + "GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(html); });"

Hvor jeg gerne vil have en <b> (eller <strong> om man vil) omkring name og en <br /> efter name.

Som I kan se, så er javascriptet skrevet i serverside code, så det giver selvfølgelig lidt til udfordringen. Jeg tror jeg har stirret mig fuldstændig blind på det, så alle forslag og hints er mere end velkomne! :-)

Med venlig hilsen,

Bo

Skrevet tor. d. 02. december 2010 kl. 22:51:26| #1

bmdk
bmdk (13.600 point)
For overskuelighedens skyld kan vi også lige sætte det op således:

"var marker = new GMarker(new GLatLng(" + latNode.Value + "," + lonNode.Value + ")); "

+ "var html = '"+ name + zip + address +"'; "

+ "GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(html); });"

Skrevet tor. d. 02. december 2010 kl. 23:39:26| #2

miqe
miqe (18.798 point)
Er eksemplet resultatet af dit php? Eller er det din opsætning af strengen i php?

Skrevet tor. d. 02. december 2010 kl. 23:50:30| #3

bmdk
bmdk (13.600 point)
Den sidste post er min streng opsat i C# :)

Skrevet fre. d. 03. december 2010 kl. 00:50:00| #4

miqe
miqe (18.798 point)
Hæhæ
Så forstår jeg bedre det var lidt svært for mig at få styr på koden :-)

Prøv at bytte
+ "var html = '"+ name + zip + address +"'; "
ud med
+ "var html = '<b>" + name + "</b><br />" + zip + address +"'; "

Skrevet fre. d. 03. december 2010 kl. 01:00:31| #5

bmdk
bmdk (13.600 point)
Simpelthen! :) det var lige nøjagtig det, der skulle til!

Mange tak for hjælpen. Smider du et svar?

Skrevet fre. d. 03. december 2010 kl. 01:10:56| #6

miqe
miqe (18.798 point)
Svar! :-)

Når js variable kan forveksles med serverside variable er det godt at få med i beskrivelsen ;-)

Glad for at kunne hjælpe.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Hjælp til validering

Oprettet den 26. maj 2012 kl. 14.01
Stefan1 giver 20 point for svar | Giv et svar »

Javascript sliders?

Oprettet den 24. maj 2012 kl. 11.29
NizeGuy giver 15 point for svar | Giv et svar »

Validere navn i form

Oprettet den 22. maj 2012 kl. 15.13
13thsky giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger