Skip to content

Instantly share code, notes, and snippets.

@dianevinson
Created June 17, 2020 20:00
Show Gist options
  • Save dianevinson/e06d866d7422262625c94d4b73687197 to your computer and use it in GitHub Desktop.
Save dianevinson/e06d866d7422262625c94d4b73687197 to your computer and use it in GitHub Desktop.
$('#clickme').click(function(){
var date = new Date();
let name = document.getElementById("name").value;
let color = document.getElementById("color").value;
var message = document.getElementById("message").value;
let time = date.toLocaleString()
let input = `<span style="color: ${color};">${name}</span>: ${message} <span id="timetext">${time}</span>`
let newMsgInDatabase = yourDatabase.push();
newMsgInDatabase.set(input); //from socket.emit to database.push
$('#message').val(''); //sets message bar back to being empty after you press send
return false;
});
yourDatabase.on('child_added', function(msgObj){
let msg = msgObj.val();
$("#messages").append(`<li>${msg}</li>`);
window.scrollTo(0, document.body.scrollHeight);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment