Cita:
Iniciado por caricatos No entiendo porqué no asignas la cadena vacía...
Porque es uno de los valores primitivos que se pueden usar en el lenguaje para representar la ausencia de cualquier valor, tal y como se indica en la
especificación del lenguaje. No veo nada malo en su uso.
Por otro lado, esto:
Cita:
Iniciado por caricatos while (div.hasChildNodes()) div.removeChild(div.firstChild);
Si bien puede funcionar, no habría necesidad de aplicarlo en este caso; ten en cuenta que ya se está utilizando otro bucle que itera sobre un objeto, por lo que es solo cuestión de aprovechar dichas iteraciones para recorrer el conjunto de cajas de texto e ir limpiándolas.
Saludos