【发布时间】:2015-12-10 01:04:08
【问题描述】:
相同的代码在 register.phtml 页面上用于 focus() 但此代码不适用于personal.phtml。
<script>
$(document).ready(function(){
$("#rut").blur(function(){
document.getElementById('error12').innerHTML ="";
var Rut = $("#rut").val();
var RemoveDotInRut = Rut.split('.').join("");
var RemoveHypenInRut = RemoveDotInRut.split('-').join("");
var freshString = RemoveHypenInRut.length;
if(freshString<8 || freshString>9){
document.getElementById('error12').innerHTML = "<?php echo $this->__('Please enter a valid Rut number.') ?>";
$("#rut").val('');
$("#rut").focus();
}
});
});
</script>
上面的脚本一切正常,但 focus() 不起作用。为什么?
【问题讨论】: