日期:2014-05-16  浏览次数:20431 次

哭了,这是什么错,找了一下午,没有结果
<td><input type="text" name="fname" onblur="canUse()"/></td>


function canUse()
{
alert("jkldfsjkslfd");
  var user document.customForm.fname.value;
  alert("hellooo");
  var flag = isRegisterUserOrPass(user);
  if(flag){
 // document.getElementsById("fname_msg").style.color = "red";
  document.customForm.fname.focus();
  return ;
  }

}


在编辑完之后转移焦点,没有弹出对话框,望大神给个解释

------解决方案--------------------


中间代码有问题,去掉后,就可以弹框
------解决方案--------------------
别哭了,你的代码是能弹出的。
不过:
1. var user document.customForm.fname.value;这一行是不是少了个“=”;
2. 要保证js部分放在了“<td><input type="text" name="fname" onblur="canUse()"/></td>”前面;