primero, saca el objeto de la función. después, en la función compara el key de los elementos con el valor introducido en el campo (esto has de hacerlo con un for ... in) y cuando retorne true, imprimes el valor del elemento
Cita: var edad = {
"ana" : "15",
"maria" : "67",
"juan : "32"
};
function fnc(val) {
for (var i in edad) {
if (i.toLowerCase() == val.toLowerCase())
document.getElementById('anyos').innerHTML = edad[val.toLowerCase()];
}
}
<input type="text" id="txt" name="txt" onkeyup="fnc(this.value)" />
<div id="anyos"></div>