I'm unable to find out the reason why $('#valvonta_d').html(data);
is working, but valvonta_div.innerHTML = data;
is not working at all.
I have some JavaScript/jQuery code:
$(document).ready(function(){
valvonta = function() {
var kaavio = 106;
jQuery.post("hae_tilanteet.php", {
kaavio: kaavio
}).done(function(data) {
// the following would work, but I prefer using JavaScript:
// $('#valvonta_d').html(data);
// this is not working
var valvonta_div = document.getElementById('valvonta_d');
valvonta_div.innerHTML = data;
});
};
setTimeout(valvonta, 6000);
};
I have this HTML code:
<div id="valvonta_d"></div>