Ho una pagina che contiene il seguente elemento div:ottenere un valore Div in JQuery
<div id="myDiv" class="myDivClass" style="">Some Value</div>
Come dovrei recuperare il valore ("un qualche valore") sia attraverso JQuery o tramite standard di JS? Ho provato:
var mb = document.getElementById("myDiv");
Ma la console del debugger mostra "mb è nullo". Mi stavo solo chiedendo come recuperare questo valore.
---- ---- UPDATE Quando provo il suggerimento ottengo: $ non è una funzione
Questo fa parte di un gestore di eventi JQuery dove sto cercando di leggere il valore quando si fa clic un bottone. La funzione di gestione sta lavorando ma non può interpretare il valore jQuery sembra:
jQuery('#gregsButton').click(function() {
var mb = $('#myDiv').text();
alert("Value of div is: " + mb.value);
});
Re: "$ non è una funzione "- Sei sicuro di aver incluso il file jQuery .js? –
@Chris: mi piace il modo in cui hai usato 'Re:';) –
Dove stai impostando quel gestore di eventi? Assicurati che sia in '$ (document) .ready()' o dopo 'myDiv' nel corpo della pagina (di solito è una buona idea mettere gli script alla fine). –