求救!同样一句JS代码,为什么2个页面,一个能获得焦点,一个获得不了。
function val() {
             var shuru = document.getElementById("TextBox1");
             var zz = /^(\w|\.|[\u4e00-\u9fa5]){1,20}$/;
             if (zz.test(shuru.value)) {                            
             }          
             else {
                 alert("try again");
                 shuru.value = "";
                 shuru.focus();              
             }       
         }
求救!同样一句JS代码,为什么2个页面,一个能获得焦点,一个获得不了焦点。
------解决方案-------------------- 你加了个alert 他运行到那里了么?
------解决方案--------------------找找看是不是其它的错误代码影响
------解决方案--------------------
JScript code
function val() {
  var shuru = document.getElementById("TextBox1");
  var zz = /^(\w|\.|[\u4e00-\u9fa5]){1,20}$/;
  if (zz.test(shuru.value)) {
    
    
  }   
  else {
  alert("try again");
  shuru.value = "";
    
  }   
[color=#FF0000]shuru.focus();[/color]  }