Podrias utilizar algo como esto:
Cita: function validarCampos(codigo)
{
if(codigo.length!=4)
{
document.getElementById('msg').innerHTML="El código debe ser de 4 dígitos numéricos";
return false;
}
if(codigo[2]=='0')
{
if(isEmpty(document.getElementById('abierto').valu e))
return false;
}
return true;
}
function isEmpty(inputVal)
{
inputStr = inputVal.length
var contsps = 0 // contador de espacios en blanco
for (var i = 0; i < inputStr ; i++)
{
var oneChar = inputVal.charAt(i)
if (oneChar == " ")
{
contsps = contsps + 1
}
}
if (contsps == inputStr)
{
document.getElementById('msg').innerHTML="No es posible insertar con el desarrollo en blanco";
return true
}
else
{
return false
}
}
Y para enviar los valores
Cita: <form action="" method="post" id="insert" name="insert" onSubmit="return validarCampos(this.servicio.value);">
claro esta que solo es un ejemplo, tendras que adecuarlo a tus necesidades
Saludos