Pero luego de la alerta no me deja el campo en blanco y se envia de todas formas.
Lo uso llamandolo asi:
<input type="text" onblur="validar(this)" />
¿Que le falta al codigo para que deje el campo en blanco?
Código PHP:
function validar(obj) {
num=obj.value.charAt(0);
if(num!='6' && num!='8' && num!='9') {
alert('Debe empezar por 6, 8 ó 9');
obj.focus();
}
if(obj.value.length<9){
alert('Debe tener 9 cifras')
obj.focus();
}
}
Gracias a todos