Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/04/2013, 15:31
Avatar de zeuzft
zeuzft
 
Fecha de Ingreso: junio-2009
Ubicación: peru
Mensajes: 358
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: no me da alert y envia el formulario

Cita:
Iniciado por emprear Ver Mensaje
estamos suponiendo que tu script identifica correctamente los campos, pero eso no es un hecho si no conocemos el código del form, y NO necesitamos tu php, solo el código html generado correspondiente al form.

Saludos
este es mi html que me llama a mi archivo php antes mencionado:
Código HTML:
<script language='javascript'>
		<!--
		function seleccionar_todo()
		{ 
   for (i=0;i<document.f1.elements.length;i++) 
      if(document.f1.elements[i].type == "checkbox") 
         document.f1.elements[i].checked=1 
		} 
		function deseleccionar_todo()
		{ 
		for (i=0;i<document.f1.elements.length;i++) 
      if(document.f1.elements[i].type == "checkbox") 
         document.f1.elements[i].checked=0 
		} 
		//-->
</script>

<script type='text/javascript'>
function formateafecha(fecha) 
{ 
	var long = fecha.length; 
	var dia; 
	var mes; 
	var ano; 

	if ((long>=2) && (primerslap==false)) { dia=fecha.substr(0,2); 
	if ((IsNumeric(dia)==true) && (dia<=31) && (dia!="00")) { fecha=fecha.substr(0,2)+"-"+fecha.substr(3,7); primerslap=true; } 
	else { fecha=""; primerslap=false;} 
	} 
	else 
	{ dia=fecha.substr(0,1); 
	if (IsNumeric(dia)==false) 
	{fecha="";} 
	if ((long<=2) && (primerslap=true)) {fecha=fecha.substr(0,1); primerslap=false; } 
	} 
	if ((long>=5) && (segundoslap==false)) 
	{ mes=fecha.substr(3,2); 
	if ((IsNumeric(mes)==true) &&(mes<=12) && (mes!="00")) { fecha=fecha.substr(0,5)+"-"+fecha.substr(6,4); segundoslap=true; } 
	else { fecha=fecha.substr(0,3);; segundoslap=false;} 
	} 
	else { if ((long<=5) && (segundoslap=true)) { fecha=fecha.substr(0,4); segundoslap=false; } } 
	if (long>=7) 
	{ ano=fecha.substr(6,4); 
	if (IsNumeric(ano)==false) { fecha=fecha.substr(0,6); } 
	else { if (long==10){ if ((ano==0) || (ano<1900) || (ano>2100)) { fecha=fecha.substr(0,6); } } } 
	} 

	if (long>=10) 
	{ 
	fecha=fecha.substr(0,10); 
	dia=fecha.substr(0,2); 
	mes=fecha.substr(3,2); 
	ano=fecha.substr(6,4); 
	// Año no viciesto y es febrero y el dia es mayor a 28 
	if ( (ano%4 != 0) && (mes ==02) && (dia > 28) ) { fecha=fecha.substr(0,2)+"/"; } 
	} 
	return (fecha); 
}
</script>

<br /><br />
<div align='left' style="font-family:Arial;color:red;size:8px;text-align:justify;">*Nota: La exportacion para SUNAT se hace del mes anterior al ejercicio actual. Filtrar por Fecha para Mostrar el Boton de Exportaci&oacute;n</div>
<br /><br />
<div align='center' class='titulo1'>REGISTRO DE COMPRAS</div>
<br /><br />
<div align='left'>
<a href="javascript:;" value='Nuevo Registro de Compras' onclick=
"Modalbox.show('nuevo_registro_compras.php', {title: 'Nuevo Registro de Compra', width: 800, height:600, loadingString:'Espere Inversiones Rimay', closeString:'Gracias. Inversiones Rimay'}); return false;"><img src='images/btnregistro.jpg' alt='Nuevo Registro Compra' border='0'></a>
&nbsp;&nbsp;<a href="javascript:;" value='Buscar Registro de Compra' onclick="enviaQuery('divResultado','myajaxpicker.php?opcion=buscar&pagina=registro_compras');"><img src='images/btnbuscaregistro.jpg' alt='Buscar Registro de Compra' border='0'></a>&nbsp;&nbsp;
<?php if ($_GET['filtro']) { ?>
<a href="http://invrimay.com/sistema_contable/registro_comprasexporto.php?filtro=<?php echo $_GET["filtro"];?>&valor=<?php echo $_GET['valor'];?>&fechaini=<?php echo $_GET['fechaini'];?>&fechafin=<?php echo $_GET['fechafin'];?>" value="Exportar a TXT"><img src='images/exporto.png' alt='Exportar' border='0' /></a>
<?php } ?>
</div>
<div id='divResultado' align='center'></div>
<div id="seleccion">