Hola,
si te refieres a la cache del navegador, generalmente suelo borrar la cache de historial, archivos, imagenes, etc..
Puedo decir que ya funciona!
Misteriosamente, y sin haber refrescado la cache del navegador, ha empezado a recoger bien el valor con this.value.
He implementado un poco mejor el codigo que me pasastes añadiendo esta linea al previo envio de AJAX:
Código:
xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
Porque estaban llegando sin esa linea de codigo los datos al servidor como null.
Y a partir de ahí las funciones que me has pasado han funcionado a la perfección.
Mil gracias! era un reto que me quedo pendiente en otra aplicación del curso y que no pude conseguir por falta de tiempo.
Gracias mil por tu ayuda
saludos