Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/04/2010, 15:20
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Problema con setInterval()

te salta una linea porque estas anidando el mensaje en un DIV que por defecto tiene flujo de bloque (CSS display:block), puedes reemplazarlo por un span con flujo de línea, ademas no estabas cerrado esa etiqueta (tags rotos), no encierras los atributos en comillas:

Código Javascript:
Ver original
  1. document.getElementById("capaNombre").innerHTML= ('<div><span style="font-size:25px;">Hola,</span><span style="font-size:30px;">' + nombre.charAt(0).toUpperCase() + nombre.substring(1,99) + '</span></div>');

incluso puedes usar el CSS text-transform:capitalize para colocar en mayúsculas la primera letra de cada palabra sin necesidad de js:

Código Javascript:
Ver original
  1. document.getElementById("capaNombre").innerHTML= ('<div><span  style="font-size:25px;">Hola,</span><span  style="font-size:30px;text-transform:capitalize;">' + nombre + '</span></div>');

Última edición por maycolalvarez; 17/04/2010 a las 15:29