Hola,
Tengo una página con js y etiquetas tipo %temp%, que un programa de meteorología que tengo genera un archivo html correspondiente cambiando las etiquetas tipo %temp% por temperatura por ejemplo. El problema es que una de las etiquetas, concretamente %weathercond% , que se supone que pone el estado del cielo (sunny, clear, etc.). Mi problema es que a veces cuando el estado del cielo es una cadena compuesta tipo "cloudy - rain" me pasa esto:
antes de hacer el cambio automático de las etiquetas por sus valores tengo:
cielo = "%weathercond%";
después queda esto: cielo = "sunny";
el problema es que cuando la cadena es compuesta me queda esto:
cielo = "cloudy - rain";
con lo que no ejecuta el código js por error en la sintaxis.
¿Alguien me podría ayudar?
Muchas gracias de antemano.