Re: ajax, que se desplaza según se imprime/elimina/imprime esto esta mal
document.getElementById('campo'),innerHTML='';
esto esta bien
document.getElementById('p1').innerHTML='';
IE tiene problemas con los lugares q llamamos por id q estan vacios siempre te conviene dejar un estacio en html osea un
document.getElementById('p1').innerHTML=' ';
seria lo ideal
saludos |