webForumDet fria alternativet

Radbrytningar i javascript (Google Maps infowindow)?

JavaScript

2 svar · 823 visningar · startad av Kolsyra

Medlem sedan sep. 201316 inlägg
Frågan#1

Hej,

sitter och försöker lägga till rader med adress och telefon i infowindow i google maps men hittar ingenstans hur man ska bete sig för att lägga till flera olika informationer i koden. Jag får till det så långt som att om jag ändrar [0] till [4] i koden nedan så kommer adressen fram men jag vill ju såklart ha det enligt följande:

Namn (locations[0])
Gata (locations[4])
Postnummer (locations[5]) Postort (locations[6])
tom rad
Telefon (locations[7])
E-post (locations[8])

Det enda jag hittar om radbrytningar i javascript är document.write('<br>'); eller \n men jag förstår inte hur jag ska lägga till någon (eller vilken) i koden nedan.

return function() {
	infowindow.setContent(locations[i][0]);
	infowindow.open(map, marker);
};

Provade så här men då laddade kartan inte längre så det måste ha varit generalfel :p

return function() {
	infowindow.setContent(locations[i][0] \n locations[i][4]);
	infowindow.open(map, marker);
};

Om någon kan länka till någon bra sida (helst på svenska) med info eller beskriva hur jag kan/inte kan göra så skulle jag bli väldans glad :)

/kolsyra

Medlem sedan jan. 2005953 inlägg
#2

Prova så här:

infowindow.setContent(locations[i][0] + "<br>" + locations[i][4]);
Medlem sedan sep. 201316 inlägg
#3

@metalboy

Tack!

249 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)