
Envío de formulario
Publicado por fenix (2 intervenciones) el 04/01/2022 07:45:29
Buenas,
Tengo el siguiente problema. A ver si alguien me puede echar una mano.
Tengo un formulario que cuando lo envio solo recibo el valor de los inputs que tienen un valor asignado con VALUE=" ", pero el resto de datos que escribo en el formulario no los envía.
Omitiendo parte del código para simplificar, tendría esto:
<form action="Servlet" method="get" name="formulario" id="formularioAltas" target="_blank" autocomplete="off" >
<input type="hidden" name="control" value="usuarionuevo">
<section class="datosAlta">
<input type="text" name="nombreUsuario" maxlength="18" id="nombreU" class="entradas" placeholder="Nombre" autofocus required/>
...
...
</section>
</form>
Y en JS tengo (simplificando),
window.addEventListener("load", comenzar,false);
function comenzar(){
'use strict';
formulario = document.formulario;
nombreUsuario= document.formulario.nombreUsuario;
...
...
}
function enviar(){
...
...
formulario.submit();
}
EL botón de envío está dentro de <form>. El resto del código funciona correctamente, pero solo recibo la información asignado con VALUE, el resto no.
Un saludo.
Tengo el siguiente problema. A ver si alguien me puede echar una mano.
Tengo un formulario que cuando lo envio solo recibo el valor de los inputs que tienen un valor asignado con VALUE=" ", pero el resto de datos que escribo en el formulario no los envía.
Omitiendo parte del código para simplificar, tendría esto:
<form action="Servlet" method="get" name="formulario" id="formularioAltas" target="_blank" autocomplete="off" >
<input type="hidden" name="control" value="usuarionuevo">
<section class="datosAlta">
<input type="text" name="nombreUsuario" maxlength="18" id="nombreU" class="entradas" placeholder="Nombre" autofocus required/>
...
...
</section>
</form>
Y en JS tengo (simplificando),
window.addEventListener("load", comenzar,false);
function comenzar(){
'use strict';
formulario = document.formulario;
nombreUsuario= document.formulario.nombreUsuario;
...
...
}
function enviar(){
...
...
formulario.submit();
}
EL botón de envío está dentro de <form>. El resto del código funciona correctamente, pero solo recibo la información asignado con VALUE, el resto no.
Un saludo.
Valora esta pregunta


0