Foros del Web » Programando para Internet » Javascript »

PROBLEMAS formulario y firefox

Estas en el tema de PROBLEMAS formulario y firefox en el foro de Javascript en Foros del Web. Hola Chicos! tengo un problemita con un formulario que no funciona con firefox. Lei un post anterior con un problema silmilar intente los mismos cambios ...
  #1 (permalink)  
Antiguo 24/04/2007, 08:40
 
Fecha de Ingreso: octubre-2005
Mensajes: 4
Antigüedad: 18 años, 6 meses
Puntos: 0
PROBLEMAS formulario y firefox

Hola Chicos! tengo un problemita con un formulario que no funciona con firefox. Lei un post anterior con un problema silmilar intente los mismos cambios y aun no me funciona. Este es el formulario:
lo que hice fue cambiar form por F como lo aconsejaron.
muchas gracias

<SCRIPT language="JavaScript" type="text/javascript">
function
textCounter(field, countfield, maxlimit)
{ if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
countfield.value = maxlimit - field.value.length;
}
</script>
<script LANGUAGE="JavaScript">

function Validar(F)
{
if (F.empresa.value == "")
{ alert("Por favor ingrese el nombre de la Empresa"); F.empresa.focus(); return; }

if (F.nombre.value == "")
{ alert("Por favor ingrese el Nombre del Ejecutivo"); F.nombre.focus(); return; }

if (F.apellido.value == "")
{ alert("Por favor ingrese el Apellido del Ejecutivo"); F.apellido.focus(); return; }

if (F.cargo.value == "")
{ alert("Por favor ingrese el Cargo del Ejecutivo"); F.cargo.focus(); return; }

if (F.nombrec.value == "")
{ alert("Por favor ingrese el Nombre de Contacto"); F.nombrec.focus(); return; }

if (F.apellidoc.value == "")
{ alert("Por favor ingrese el Apellido de Contacto"); f.apellidoc.focus(); return; }

if (F.cargoc.value == "")
{ alert("Por favor ingrese el Cargo de Contacto"); F.cargoc.focus(); return; }

if (F.telefono.value == "")
{ alert("Por favor ingrese el Teléfono"); F.telefono.focus(); return; }

if (F.fax.value == "")
{ alert("Por favor ingrese el nº de Fax"); F.fax.focus(); return; }

if (F.email.value == "")
{ alert("Por favor ingrese su dirección de E-mail"); F.email.focus(); return; }


if (F.direccion.value == "")
{ alert("Por favor ingrese la Dirección."); F.direccion.focus(); return; }

if (F.cp.value == "")
{ alert("Por favor ingrese el Codigo Postal."); F.cp.focus(); return; }

if (F.localidad.value == "")
{ alert("Por favor ingrese la Localidad."); F.localidad.focus(); return; }

if (F.actividad.value == "")
{ alert("Por favor ingrese el Sector de Actividad."); F.actividad.focus(); return; }

if (F.ventas2002.value == "")
{ alert("Por favor ingrese las Ventas del año 2002."); F.ventas2002.focus(); return; }

if (F.ventas2003.value == "")
{ alert("Por favor ingrese las Ventas del año 2003."); F.ventas2003.focus(); return; }

if (F.ventas2004.value == "")
{ alert("Por favor ingrese las Ventas del año 2004."); F.ventas2004.focus(); return; }

if (F.ventas2005.value == "")
{ alert("Por favor ingrese las Ventas del año 2005."); F.ventas2005.focus(); return; }

if (f.ventas2006.value == "")
{ alert("Por favor ingrese las Ventas del año 2006."); F.ventas2006.focus(); return; }
if (F.empleados2002.value == "")
{ alert("Por favor ingrese el nº de Empleados del año 2002."); F.empleados2002.focus(); return; }

if (F.empleados2003.value == "")
{ alert("Por favor ingrese el nº de Empleados del año 2003."); F.empleados2003.focus(); return; }

if (F.empleados2004.value == "")
{ alert("Por favor ingrese el nº de Empleados del año 2004."); F.empleados2004.focus(); return; }

if (F.empleados2005.value == "")
{ alert("Por favor ingrese el nº de Empleados del año 2005."); F.empleados2005.focus(); return; }

if (F.empleados2006.value == "")
{ alert("Por favor ingrese el nº de Empleados del año 2006."); F.empleados2006.focus(); return; }

if (F.financiamiento2005.value == "")
{ alert("Por favor ingrese el Financiamiento Necesario del año 2005."); F.financiamiento2005.focus(); return; }

if (F.financiamiento2006.value == "")
{ alert("Por favor ingrese el Financiamiento Necesario del año 2006."); F.financiamiento2006.focus(); return; }

if (F.plan.value == "")
{ alert("Por favor ingrese el plan de negocios."); F.plan.focus(); return; }

if (F.vision.value == "")
{ alert("Por favor ingrese la Vision de la Empresa."); F.vision.focus(); return; }


check = formulario1.business;

selected = false

x=0;
while (!selected && (x <check.length)) {

if (check[x].checked) {

selected = true;

}
x++;

}

if (!selected)
{ alert ("Por favor Indique en que grado de Desarrollo esta la Empresa"); return false; }


if (F.productos.value == "")
{ alert("Por favor ingrese los Productos."); F.productos.focus(); return; }

if (F.patentes.value == "")
{ alert("Por favor ingrese patentes y marcas."); F.patentes.focus(); return; }

if (F.ventajas.value == "")
{ alert("Por favor ingrese las Ventajas Corporativas."); F.ventajas.focus(); return; }

if (F.mercado.value == "")
{ alert("Por favor ingrese el Mercado Potencial."); F.mercado.focus(); return; }

if (F.estrategia.value == "")
{ alert("Por favor ingrese la Estratégia de Comercialización."); F.estrategia.focus(); return; }

if (F.competencia.value == "")
{ alert("Por favor ingrese Competencia."); F.competencia.focus(); return; }

if (F.aplicaciones.value == "")
{ alert("Por favor ingrese las Posibles Aplicaciones del Servicio."); F.aplicaciones.focus(); return; }

if (F.equipo.value == "")
{ alert("Por favor ingrese el Equipo de Emprendedor."); F.equipo.focus(); return; }

if (F.fuentes.value == "")
{ alert("Por favor ingrese las Fuentes a las que Recurrió."); F.fuentes.focus(); return; }

if (F.utilizacion.value == "")
{ alert("Por favor indique la Utilización del Capital Pedido."); F.utilizacion.focus(); return; }

if (F.salida.value == "")
{ alert("Por favor indique la Salida de la Inversión."); F.salida.focus(); return; }

if (F.email.value.indexOf('@', 0) == -1 ||
F.email.value.indexOf('.', 0) == -1)
{ alert("Dirección de e-mail inválida"); F.email.focus(); return; }

F.submit();
}

</script>
  #2 (permalink)  
Antiguo 24/04/2007, 08:44
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: PROBLEMAS formulario y firefox

Hola monih

No dices qué es lo que no funciona. Tampoco pones el formulario ni cómo estás llamando a la función.

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 07:40.