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>