
Validar lista(Array) php y javascript
Publicado por Grixa (15 intervenciones) el 10/04/2014 23:31:29
Hola.
Tengo un formulario donde se registran comprobaciones de gastos
En el el tengo una lista con los diferentes opciones de documentos y tengo otro campo de tipo file donde se cargan los xml en caso de ser factura electronica.
Lo que quiero es que al momento de guardar el registro me valide que si hay alguna comprobacion con docuemnto "factura electronica" me valide que el campo file no este vacio. Asi es como lo tengo. Espero puedan ayudarme!!!
Tengo un formulario donde se registran comprobaciones de gastos
En el el tengo una lista con los diferentes opciones de documentos y tengo otro campo de tipo file donde se cargan los xml en caso de ser factura electronica.
Lo que quiero es que al momento de guardar el registro me valide que si hay alguna comprobacion con docuemnto "factura electronica" me valide que el campo file no este vacio. Asi es como lo tengo. Espero puedan ayudarme!!!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<td><select name="documento[]">
<!-- <option value="Factura Papel" selected="selected">Fact Papel</option> -->
<option value="Factura Electronica">Fact Elect</option>
<option value="Vale azul">Vale azul</option>
<option value="Factura extranjera">Fact extran</option>
<option value="Nota">Nota</option>
</select></td>
<td>
<input type="file" name="file0" size="5" title="Subir factura electronica"/> </td>
<input type="submit" name="guardar1" class="roundbutton" value="Guardar" title="Guarda tu comprobación de gastos y complétala cuando lo desees" onclick="guardar(this.forma);"/>
function guardar(forma){
var x=(forma.documento.options[forma.documento.selectedIndex].value == "Factura Electronica")
if(x==true)
{ (forma.file0.value.length==0) { //comprueba que no esté vacío
forma.file0.focus();
alert('No has Ingresado los XML de tus facturas');
return false;
}
Valora esta pregunta


-1