en la consola del navegador(Schrome) me sale que la funcion blurpass no es definida al igual que la funcionchangepass cuando se ejecuta los enventos onBlur y onChange del input form-password.....
podrian decirme por que porfa?
Código
<div id="frm-campo">
<div id="frm-campo-01">
<div id="frm-campo-titulo">
</div>
<input id="password-reg" name="password-reg" onblur= "blurpass()" onchange="changepass()"oncopy="return false" onpaste="return false" type="password" value=""required="true"/>
<script type="text/javascript">
var error_contra = false;
function ElementoById(id){
return document.getElementById(id);
}
function HtmlById(id, html){
return document.getElementById(id).innerHTML = html;
}
function ContentById(id){
return document.getElementById(id).textContent;
}
function blurpass(){
alert('blur activo');
if (ContentById(password - reg).length < 8) {
HtmlById('err-contra1', "La contraseña debe ser mayor que 8 caracteres");
error_contra = true;
}
}
function changepass(){
alert('change activo');
if (error_contra && ContentById('password-reg').length = > 8) {
HtmlById('err-contra1', "");
error_contra = false;
}
}
</script>
<spam id='frm-info-campo'>Las contraseñas deben tener 8 caracteres como mínimo y contener al menos dos
de los siguientes elementos: mayúsculas, minúsculas, números y símbolos.</spam>
</div>
<div id="frm-campo-01">
<div id="frm-campo-titulo">
</div>
<input id="password2-reg" name="password2-reg" oncopy="return false" onpaste="return false" type="password" value="" required="true"/>
</div>
</div>


 
  




 Autor
 Autor
		




 En línea
									En línea
								




 
						
 
						