Так правильно и выводит, так ка в массиве объекты
function get_message(){
var i=1, message = new Array();
while(document.getElementById('message'+i))
message.push(document.getElementById('message'+i)); i++;
return message;
}
а так будут значения
function get_message(){
var i=1, message = new Array();
while(document.getElementById('message'+i))
message.push(document.getElementById('message'+i)).value; i++;
return message;
}