I found out that when pasting text (i.e. Hello) by using the mouse, the following function will throw an empty popup:
Hello
$(\'input:text\').onpaste
you can use the oninput event instead, modern browsers support this method
oninput
http://jsfiddle.net/pxfunc/KDLjf/
$('input').bind('input', function(e) { console.log($(this).val()); });