Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2010, 07:01
Everu
 
Fecha de Ingreso: julio-2010
Mensajes: 16
Antigüedad: 14 años, 4 meses
Puntos: 0
Tomar los valores de todos los inputs de un formulario

Buenas.

Actualmente tengo un script que recoge los valores de los inputs de un formulario y los envía por $_POST.

Código:
var input=document.getElementById('formulario_text');
var name=document.getElementById('formulario_name');
var city=document.getElementById('formulario_city');
XMLHttpRequestObject.send("formulario_text="+input.value+"formulario_name="+name.value+"formulario_city="+city.value);
Sin embargo, con este método me veo obligado a crear una función javascript para todos y cada uno de los formularios que proceso en la página web, puesto que no tienen los mismos inputs.

Mi pregunta es si hay alguna forma de tomar todos los inputs de un form sin tener que tomar la ID de cada input. Así se podría utilizar una sola función para todos los formularios, ahorrando bastante código redundante que hace siempre lo mismo pero con distintos inputs.

Muchas gracias.