el alert no retorna nada, por lo que preguntar por él es innecesario. Por otra parte, no sé si el problema sean los paréntesis que no debería ser, pero quizá:
Código Javascript
:
Ver originalfunction chkpass(){
if(document.form2.contrasena.value.length< 8){
alert("El password debe ser al menos de 8 caracteres.");
document.form2.contrasena.value='';
document.form2.contrasena.focus();
}
}
Otra opción es probar usando el id del elemento.