Muchas gracias por la respuesta.
Ingresé esta línea
Cita: boton.name = 'text'+'[]';
boton.id = 'text'+'[]';
para que tanto name y id tengan el mismo nombre, y con eso logré hacer funcionar el evento onkeypress que era el más importante porque es el que me permite filtrar el ingreso sólo de números y 1 punto decimal.
No te he comprendido eso de
boton.id = "xxxxxxxx_" + incremento;
¿Podrías explicarme un poco más?
Muchas gracias por tu apoyo
Un saludo desde Lima, Perú