sigo teniendo el problema de antes. Aunque me salta la alerta, entra en el formulario :/
pego el codigo completo como lo deje ahora
Código PHP:
function valida_envia(){
//valido el nombre
if (document.busca_os.buscaos.value.length<10){
alert("Tienes que escribir todos los digitos de la orden de servicio")
document.busca_os.buscaos.focus()
return false;
}
//el formulario se envia
return true;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM ACTION="busca_os2.php" METHOD="GET" name="busca_os" onsubmit="valida_envia()">
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="100%" HEIGHT="400"><TD ALIGN="CENTER" VALIGN="TOP">
<TABLE BORDER="0" BORDERCOLOR="#000000" CELLPADDING="3" CELLSPACING="3" WIDTH="700">
<TR><TD><CENTER>
<FONT SIZE=2 FACE="Trebuchet MS" color="#0066CC"><B>BUSCADOR DE ORDEN DE SERVICIO</B></FONT></CENTER></TD></TR>
</TABLE>
<BR>
<TABLE BORDER="0" BORDERCOLOR="#0066CC" CELLPADDING="0" CELLSPACING="0" WIDTH="200" bgcolor="#FF9933">
<TR>
<TD>
<CENTER><B>
<font color="#FFFFFF" size="2" face="Trebuchet MS">OS:</font><FONT SIZE=1 FACE="Trebuchet MS" color="#FFFFFF"> </FONT> </B>
<font color="#FFFFFF" SIZE="1" FACE="Trebuchet MS"><INPUT NAME="buscaos" VALUE="OS_" size="20" MAXLENGTH="10"></font></CENTER>
</TD>
</TR>
</TABLE>
<BR>
<TABLE BORDER="0" BORDERCOLOR="#000000" CELLPADDING="3" CELLSPACING="3" WIDTH="700">
<TR>
<TD WIDTH="700" ALIGN="CENTER">
<input type="submit" value="Buscar!">
</TD>
</TR>
</TABLE>
</TABLE>
</FORM>