Quiero mostrar mi variable JavaScript dentro de div col. Simplemente no puedo mostrarlo. Incluso con el inspector no tiene un valor. Sin embargo, si lo muestro fuera de cada div, al principio de la página funciona.
$(document).ready(function() { var firma = "test doo"; document.getElementById("insert").innerHTML = firma; }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div> <p><span style="z-index: 9999 !important;" id="insert"></span></p> </div>Aquí está el código: http://jsfiddle.net/th5wydn1/10/
Gracias por tu ayuda. Saludos
Si todo lo que hizo fue copiar y pegar el código, su página local no tiene jQuery.
Agregue eso o reemplace su única línea de código jQuery con Javascript nativo:
document.addEventListener('DOMContentLoaded', function() { var firma = "test doo"; document.getElementById("insert").innerHTML = firma; });Está utilizando la sintaxis de jquery. Significa que necesita incluir JQuery Lib. Por ejemplo, agregue este enlace de secuencia de comandos de CDN encima de la etiqueta del cuerpo de cierre.
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> $(document).ready(function() { var firma = "test doo"; document.getElementById("insert").innerHTML = firma; }); <div> <p><span style="z-index: 9999 !important;" id="insert"></span></p> </div> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div> <p><span style="z-index: 9999 !important;" id="insert"></span></p> </div>Hola, cambie la palabra " insertar ", tal vez esta palabra clave u ocupado
<span style="z-index: 9999 !important;" id="_insert"></span> $().ready(function() { const firma = "TEST"; document.getElementById("_insert").innerHTML = firma; });