Prueba con esto:
Código Javascript
:
Ver originalfunction retrocede(c){
for(var i=1, element=document.getElementById('posicion'+i);i<parseInt(c.value);i++){
if(element&&i!=c.defaultValue){
element.value=element.defaultValue-1;
}
}
}
Código HTML:
Ver original<input type='text' id='posicion1' name='posicion1' value='1' onchange='retrocede(this);' />
Saludos (: