代码如下:
<link href="/BBS/css/validator.css" rel="stylesheet" type="text/css"/>
  <link href="/BBS/css/style.css" rel="stylesheet" type="text/css"/>
  
  <script src="/BBS/js/jquery-1.3.2.js" type="text/javascript"></script>
  <script src="/BBS/js/formValidator.js" type="text/javascript"></script>
  <script src="/BBS/js/formValidatorRegex.js" type="text/javascript"></script>
  <script src="/BBS/js/jquery_last.js" type="text/javascript"></script><script type="text/javascript">
     $(document).ready(function (){
       $("#lname").formValidator({
        onshow:"请输入用户名",
        onfocus:"用户名不能为空",
        oncorrect:"用户名合法"}).InputValidator({min:1,onerror:"用户名不能为空,请确认"});
       });
</script>  <div id="center_a">
   <table>
      <tr>
        <td width="80" >
           <font class="font">用户名:</font>
        </td>
        <td align="left"><!-- onblur="ajax(this)" -->
          <input  type="text" size="20" class="input" id="lname" name="loginName"/>
        </td>
        <td width="150">
          
           <div id="lnameTip" style="width:250px"></div>
          
        </td>
       </tr>
   </table>
 </div>

解决方案 »

  1.   

    你引入的js里没有InputValidator({min:1,onerror:"用户名不能为空,请确认"});这个自定义插件吧?
      

  2.   

    你看看这个验证插件的示例example是怎么用的
      

  3.   

    去查查你的路径是否正确,jQuery路径应该是正确的,ready方法可以进入~!
    看了你的截图,应该是你所选择的元素没有对应的方法!
    不知道你的formValidator的路径是否正确,或者是两个插件(formValidator和另外一个formValidatorRegex)导入的顺序问题,试试将导入顺序调换一下
      

  4.   

     <script src="/BBS/js/jquery_last.js" type="text/javascript"></script>这一个js的引入重置了上边插件对jquery的扩展, 应将其放在插件之前引入