I am trying to get live character count + live preview of an textarea usign pure JS no Jquery, but getting some error. Here my code
var wpcomment = document.getElementById('text');
wpcomment.onkeyup = wpcomment.onkeypress = function(){
document.getElementById('DrevCom').innerHTML = this.value;
}
function count()
{
var total=document.getElementById("text").value;
total=total.replace(/\s/g, '');
document.getElementById("total").innerHTML="Total Characters:"+total.length;
}
<textarea id="text" onkeyup="count();" placeholder="Add comments:"></textarea>
<p id="total">Total Characters:0</p>
<div id="DrevCom"></div>