podrías poner tu funcion completa???
Ademas para poder validar los campos de tu formulario debes usarlo siempre en el evento onsubmit de form
Ejemplo
Código HTML:
Ver original<form method="post" action="enviar.php" name="form" onsubmit="return validar();">
Código Javascript
:
Ver originalfunction validacion(){
var valor1 = document.getElementById("usuario").value;
var valor2 = document.getElementById("password").value;
var valor3 = document.getElementById("repeatpassword").value;
var valor4 = document.getElementById("other").value;
var OK = true;
if (valor1.length == 0 || valor1 == ""){
OK = false;
}else if (valor2.length == 0 || valor2== ""){
OK = false;
}else if (valor3.length == 0 || valor3 == ""){
OK = false;
}else if (valor2 != valor3){
OK = false;
}else if (valor4.length == 0 || valor4 == ""){
OK = false;
}
return OK;
}
Algo así supongo que estas haciendo tu validación
Saludos