Forzar un evento en jQuery

A todos;

He creado un contador hacia arriba y hacia abajo para las posiciones decimales y, cuando se produce un cambio, tengo que forzar un evento de desenfoque para volver a calcular los campos con el siguiente código:

$('button').click(function(){       
    var decPlaces = document.calculator.dpv.value * 1;
    var hii = document.calculator.origin.value;
    if (this.id == 'up' && decPlaces < 9){                    
        document.calculator.dpv.value  =  decPlaces + 1;
        if (hii != ''){
            document.calculator[hii].focus();
            document.calculator[hii].blur();
        }
    }
    if (this.id == 'down' && decPlaces > 0){    
        document.calculator.dpv.value  =  decPlaces - 1;
        if (hii != ''){
            document.calculator[hii].focus();
            document.calculator[hii].blur();
        }
    } 

Funciona bien en FF, pero en otros, particularmente en IE, se agradecen las sugerencias para hacer que la limpieza sea más rápida y más rápida.

Mover

Respuestas a la pregunta(5)

Su respuesta a la pregunta