Как указано, «изменение» происходит только тогда, когда элемент теряет фокус.Альтернативой привязке его к событию нажатия клавиши может быть привязка к событию «ввода».
$('#page_name').bind('input', function(e){
var output = e.target.value;
$('#page_url').text(output);
});
http://jsfiddle.net/xY7Q6/
Проблема с нажатием клавиши заключается в том, что она не работает при копировании и вставкеtext.
Событие ввода - это почти то, что все ожидают от «изменения» (о: я думаю, что это событие довольно новое (HTML5?), старые браузеры могут его не получить.