Pregunta

Hey Sé que puede parecer como un tonto por hacer esta pregunta pero realmente nunca he conocido y nada que encuentro me ayuda. Tengo esta cadena generada usando javascript y quiero añadirlo a mi página web existente sobre la marcha. He usado document.write (); . O simplemente document.getElementById ( '') append (); y yo no puedo conseguirlo para anexar el documento a mi ID seleccionada ...

Tengo:

<p><div id="dT">Bienvenido, Hoy es :: <div id="fecha" class="reloj"></div></div></p>

y quiero añadir la cadena resultante después de la ::

Los js está en un archivo separado pero comienza proceso de carga de trabajo.


Editar para responder

no lo hubiera hecho, pero he intentado, todavía no pasa nada, ni siquiera un error = / esto es lo que hice:

x = Hoy + " " + es + " dia " + dia + " del " + yr;

document.getElementbyId('dT').innherHTML += x;
¿Fue útil?

Solución

Parece que usted tiene algunos errores ortográficos, JS entre mayúsculas y minúsculas, el nombre de la función correcta es getElementById (mayúscula "B") y usted tiene que establecer el atributo no innerHTML "innherHTML":

document.getElementById('dT').innerHTML += x;

Otros consejos

Si usted quiere poner el texto allí mientras se carga la página, utiliza document.write:

<p><div id="dT">Bienvenido, Hoy es :: <div id="fecha" class="reloj">
<script type="text/javascript">

x = Hoy + " " + es + " dia " + dia + " del " + yr;

document.write(x);

</script>
</div></div></p>

También puede establecer la propiedad innerHTML, pero entonces usted tiene que asegurarse de que el script se ejecuta después de que el elemento ha sido leído por el navegador. También hay que usar el id del elemento en la llamada getElemenById:

x = Hoy + " " + es + " dia " + dia + " del " + yr;

document.getElementById('fecha').innerHTML = x;

Editar:
Si desea que el texto que aparece en la misma línea, es posible que desee cambiar el div a un palmo:

<p><div id="dT">Bienvenido, Hoy es :: 
<span id="fecha" class="reloj"></span>
</div></p>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top