Puoi sempre far partire una routine ritardata:

onKeyPress="setTimeout('calcolo()', 100);"

Ciao
Michele