Foros del Web » Programando para Internet » Javascript »

Objeto File

Estas en el tema de Objeto File en el foro de Javascript en Foros del Web. Código PHP: function  Enviar ( frm ) {   if ( frm . file . value  ==  "" )   {  alert ( "Por Favor Ingrese\nLogo del Evento" );  frm . file ...
  #1 (permalink)  
Antiguo 20/06/2006, 15:19
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 3 meses
Puntos: 0
Objeto File

Código PHP:
function Enviar(frm)
{
  if (
frm.file.value == "")
  { 
alert("Por Favor Ingrese\nLogo del Evento"); frm.file.focus();  return;  }
}

lo llamo así

<input name="accion" type="submit" id="accion" value="Agregar" class="boton" onClick="return Enviar(this.form)">

este es mi objeto

<input type='file' name='file[]' class='caja' 

como podría hacer yo para validar que este objeto no quede en blanco ya que de esta forma no me hace nada
  #2 (permalink)  
Antiguo 20/06/2006, 17:14
 
Fecha de Ingreso: mayo-2005
Mensajes: 132
Antigüedad: 19 años
Puntos: 0
una forma: Quieres subir el archivo, ponlo en un form y evalua el nombre del input
Cita:
function verificarDatos(form,archivo) {
if (form.fichero.value.length==0){
alert ('No ha seleccionado el archivo...\t\t\t\t\t\n\n Selecione el archivo porfavor... ');
return false;
}
  #3 (permalink)  
Antiguo 21/06/2006, 03:17
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Fabian olmos

Prueba poniendolo así:
Código PHP:
if (frm['file[]'].value == ""
Saludos,
  #4 (permalink)  
Antiguo 21/06/2006, 06:48
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 3 meses
Puntos: 0
lo hice de esta forma pero el formulario ejecuta el evento del submit;

Código PHP:
if (frm['file[]'].value == "")  
  { 
alert("Por Favor Ingrese\nLogo del Evento"); frm['file[]'].focus();  return false;  } 
  #5 (permalink)  
Antiguo 22/06/2006, 10:49
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Prueba poniendo así el formulario:
Código:
<form action="algo.php" onsubmit = "return Enviar(this)">
<input type='file' name='file[]' class='caja' >  
<input name="accion" type="submit" id="accion" value="Agregar" class="boton" />
Espero que te sirva. Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:31.