No se porque la funcion replace no me esta funcionando como deseo, necesito mostar este texto con salto de linea, y como si le pongo un "\n" me genera un error decidi utilizar el replace, pero no se porque no me funciona, tuve (como muestro en el ejemplo) que ejecutar 3 veces la misma sentencia para que funcione, si alguien me puede decir como mejorar este codigo se lo agradezco mucho.
ddrivetip('Tel: 43933770 | Dir: Suipacha 1244 | Ciudad: Buenos Aires | País: Argentina')
function ddrivetip(thetext){
textR = '|'
thetext = thetext.replace (textR,'<br>')
thetext = thetext.replace (textR,'<br>')
thetext = thetext.replace (textR,'<br>')
alert (thetext) ;
}