Tengo una página que contiene el siguiente elemento div:obtener un valor Div en JQuery
<div id="myDiv" class="myDivClass" style="">Some Value</div>
¿cómo iba a recuperar el valor ("algún valor"), ya sea a través de jQuery o mediante norma JS? Intenté:
var mb = document.getElementById("myDiv");
Pero la consola del depurador muestra "mb is null". Me preguntaba cómo recuperar este valor.
---- ---- ACTUALIZACIÓN Cuando intento la sugerencia me sale: $ no es una función
Esto es parte de un controlador de eventos jQuery donde yo estoy tratando de leer el valor al hacer clic un botón. La función de controlador está funcionando pero no puede interpretar el valor de jQuery que parece:
jQuery('#gregsButton').click(function() {
var mb = $('#myDiv').text();
alert("Value of div is: " + mb.value);
});
Re: "$ no es una función "- ¿Estás seguro de que has incluido el archivo jQuery .js? –
@Chris: me gusta la forma en que usaste 'Re:';) –
¿Dónde configuras ese controlador de eventos? Asegúrese de que esté en '$ (document) .ready()' o después de 'myDiv' en el cuerpo de la página (generalmente es una buena idea colocar los scripts al final). –