Insertar input en form, javascript

Estimados expertos.

Tengo un form que en el action se conecta a un servlet; al servlet se llevan los datos que son ingresados en los input tipo texto, la cuestión es que el form se conecta a través de un input tipo submit, pero por cuestiones de diseño este input tipo submit esta fuera del form, quiero forzarlo a través de javascript, pero el código no me funciona:

<script language=javaScript>
function GuardarCambios() {
document.form1.action = 'ClientesServlet';
document.form1.submit();
}

</script>

Pero este código me arroja error, al parecer si se conecta al servlet, pero no se lleva los datos de los input tipo text.

Añade tu respuesta

Haz clic para o