Obtener todos los valores de formulario por javascript
Tengo forma:
<form onchange="allvaluestostring()">
<select name="status">
<option value="*">All</option>
<option value="1">Active</option>
<option value="0">Inactive</option>
</select>
<select name="size">
<option value="*">All</option>
<option value="small">Small</option>
<option value="big">Big</option>
</select>
</form>
Y la acción de cambio de cualquier entrada en forma necesito obtener una cadena de JavaScript, por ejemplo "status=1&size=big
"para usar en httprequest.
¿Existe algo en JavaScript que toma todos los valores de formulario cuando se cambia una de las entradas de formulario?
solía<select name="status" onchange="showExporteditems(this.name,this.value)">
pero esto solo tomará un valor de entrada para usar solo "status=1
", pero necesito en cada onchage todos los valores de todas las entradas para cadenas como"status=1&size=big&...etc....
".
¡Gracias!
EDITAR: sin usar jquery.