Hola.
Recuerda que cuando envias informacion desde un formulario lo que "capturas" es el nombre de la variable
por ejemplo:
<input .... name='
variable1' ... />
asi mismo todos los elementos que creas con dom tienen que tener el atributo name para que los puedas capturar en el archivo php.
seria algo como esto:
o_button.name = "button";
Un consejo, todos los elementos dinamicos que generes colocales el mismo nombre y manejalos como un vector:
Código HTML:
Ver original<input .... name='var[dinamico][campo1]' ... /> <input .... name='var[dinamico][campo2]' ... /> <input .... name='var[dinamico][campo3]' ... /> <input .... name='var[dinamico][campo4]' ... /> <input .... name='var[dinamico][campoN]' ... />
de esta manera podras capturarlos TODOS sin importar cuantos sean ( incluso si no es ninguno ) simplemente con hacer $_POST['dinamico']
NOTA IMPORTANTE:
Esto solo puede ser hecho cuando se envian por
POST. via
GET no funciona
Suerte.