isNull  是他的 一个属性
意思就是  ChkUtil下的一个 属性 
该属性被赋值一个函数
带参数的 str
调用时候就
vat str=......省略;
ChkUtil.isNull(str)

解决方案 »

  1.   

    ChkUtil.isNull(str) 这样子写 好像没调用啊~
      

  2.   


    <script type="text/javascript">
    function ChkUtil() {
    d="123"
    //校?是否?空(先?除二?空格再??)
    ChkUtil.isNull = function (str) {
    if (null == str) {
    return true;
    } else {
    return false;
    }
    };}
    var a=null;
    var b=new ChkUtil();
    alert(d)
    alert(ChkUtil.isNull(a))
    </script>
      

  3.   

    可以直接调用 
    只是返回的是 true 你当然看不到结果
      

  4.   

    function check(){
    //var chkunit=new ChkUtil();
    //用户名不为空
    if(ChkUtil.isNull(persForm.userName.value.trim())){
    alert("用户名不能为空!");
    persForm.userName.focus();
    return false;}}我这样调用啊 可是没反应 我创了实例再这样写 也不对
      

  5.   


     <script> function check(){check.a=function(str)
     {
     alert(str);
     };
     }
     b="123";
    check.a(b);
     </script>
      

  6.   

    function ChkUtil() { }
    //校验是否为空(先删除二边空格再验证) 
    ChkUtil.isNull = function (str) { 
    if (null == str ¦ ¦""== str.trim()) { 
    return true; 
    } else { 
    return false; 

    }; 
    可以了 原来要这么写的~ 什么静态的