var memes = [ 'apaan','hihih','asdasdasd', ]; var jawabanbot = document.querySelector('#jawabanbot'); /* Time */ var deviceTime = document.querySelector('.status-bar .time'); var messageTime = document.querySelectorAll('.message .time'); deviceTime.innerHTML = moment().format('h:mm'); setInterval(function() { deviceTime.innerHTML = moment().format('h:mm'); }, 1000); for (var i = 0; i < messageTime.length; i++) { messageTime[i].innerHTML = moment().format('h:mm A'); } /* Message */ var form = document.querySelector('.conversation-compose'); var conversation = document.querySelector('.conversation-container'); conversation.scrollTop = conversation.scrollHeight; form.addEventListener('submit', newMessage); function newMessage(e) { var input = e.target.input; if (input.value) { var message = buildMessage(input.value); conversation.appendChild(message); animateMessage(message); location.reload(); } input.value = ''; conversation.scrollTop = conversation.scrollHeight; e.preventDefault(); } function jawabanbot(textmessages) { var element = document.createElement('div'); element.classList.add('message', 'received'); element.innerHTML = text +'
'+ textmessages +''+''+''+''+ '
'; return element; } function buildMessage(text) { var element = document.createElement('div'); element.classList.add('message', 'sent'); element.innerHTML = text + '' + '' + moment().format('h:mm A') + '' + '' + '' + '' + '' + ''; //alert('masuk database: '+text); if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } setCookie('cookiestext', text, '1'); var PageToSendTo = "save.php?"; var MyVariable = text; var VariablePlaceholder = "usermessages="; var UrlToSend = PageToSendTo + VariablePlaceholder + MyVariable; xmlhttp.open("GET", UrlToSend, false); xmlhttp.send(); return element; } function animateMessage(message) { setTimeout(function() { var tick = message.querySelector('.tick'); tick.classList.remove('tick-animation'); }, 500); } function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+ d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function createCookie(name, value, days) { var expires; if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toGMTString(); } else { expires = ""; } document.cookie = escape(name) + "=" + escape(value) + expires + "; path=/"; }