Mas o menos a como te entendi va con onkeydown, ahi te hize un pedazito de ejemplo, antes de todo ten muy en cuenta la compatibilidad entre navegadores.
codigo html
<html>
<head>
<script language="javascript" type="text/javascript" src="f.js"></script>
</head>
<body>
<a href="a.html">A</a>
<a href="b.html">B</a>
<a href="c.html">C</a>
</body>
</html>
archivo javascript (yo los uso externo asi haz un archivo de texto y llamalo "f.js" y copia este codigo)
function onTecla(e)
{ var num = e?e.keyCode:event.keyCode;
if (num ==65)
{
open("http://www.google.com.sv");
}
if (num ==66)
{
open("http://www.svcommunity.org");
}
if (num ==67)
{
open("http://www.todosv.com");
}
}
document.onkeydown = onTecla;
if(document.all)document.captureEvents(Event.KEYDOWN);