innerHTML x javascript - undefined
A rotina funciona, mas antes de escrever o texto, aparece "undefined".
E ainda as tags HTML aparecem como texto...
//Efeito digitação
function escrever(texto) {
var div = document.getElementById('container_');
var char = texto.split('').reverse();
var typer = setInterval(function() {
if (!char.length) return clearInterval(typer);
var next = char.pop();
div.innerHTML += next;
}, 50);
}
//Função de envio de mensagem
function send_message(message){
//Função de resposta do botão
var prevMsg = $("#container_").html();
$("#container_").html(prevMsg + " <span class= 'current_message'>"+ Mutuo<span class = 'botf'>Sim</span> : </span> \
<spam class='botmsg'>"+ escrever(message) +"</span>" + "<br>");
$('#container_').animate({
scrollTop: $('#container_').get(0).scrollHeight
}, 1500);
}
escrever("Apenas mais uma informação para efeito de cadastro: <br>\ <<== Aparece ao final da mensagem "<br>\"Discussão (6)
Carregando comentários...