function check(a)
     {
        if(a == ture) 
           { alert();
              return false;     }          }

解决方案 »

  1.   

    你写得这一个我都试过了不行,我想实现当a为false是探出一个提示,当为true执行领一个程序
      

  2.   

    function check(a)
         {
            if(!a)
               { alert(a);
                  return false;  }
              else
               { alert(a);
                  return true;  }          }
      

  3.   

    当为布尔类型时不要用a==ture的方法
    直接用if (a)的方法
    !是取反的意思
    这些基础的语法,多看看书
      

  4.   

    我的意思是当a为false时函数的返回值试false
    function check(a)
     {if(当a为false)
       {alert("你没有权限!");
           return false;}
        }
      

  5.   

    你这里取反没有意义,我的a本来是false,你取反后就变成true了,没有用处
      

  6.   

    是的,我传过来的值就是一个布尔型的,要得就是判断他是否是false 或是true
    请教高手该怎么做呢?
      

  7.   

    其实不用布尔型,javascript的判断是a==0的时候为假,等于其它值时为真
    结合的函数是什么?
    比如说是aa
    可以直接写成
    if(a){}else{alert("你没有权限!")}
    另外我觉得check应该没有错。应该是a给错了。
    要不重新设一下,如果为假就写成check(0),否则就写成check(1)
      

  8.   

    function check(a)
    {
      if(此处应该怎么写)
           {
            window.alert("对不起,你没有权限!");
             return false;}
         else
           { 
             return true;
             }    
    }
    注:a 为从数据库中取出的布尔型的值,判断条件为如何判断a值为false
    请大虾指教
      

  9.   

    各位大虾:
        参数a是从数据库中提取出来的布尔值, studying2000(学习中) 所说的就无法用了
      

  10.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>New Page 1</title>
    <script language="javascript">
    function check(a){;
      if(a==false)
           {
            alert("对不起,你没有权限!");
            return false; 
            }
         else
           { 
            alert("dsad")
            return true;   
            }
    }
        </script>
    </head><body>
    <input type="button" value="click" onclick="check(false)"></a></body></html>
      

  11.   

    先问一下,你结合asp等动态页面作的,还是是在客房端用脚本操作数据库?
    数据库里的布尔型可能用的是VB的,你试一下这么写:
    if(a=="1")
    ...
    else
    ...
    我也是猜的,呵呵。不好意思。
      

  12.   

    呵呵,这些我都试过了,都不行
    <input type="button" value="click" onclick="check(<%=rs("checknum")%>)">
    这里的<%=rs("checknum")%>是布尔值,但是在验证时不论是用false还是0都不行
      

  13.   

    哈哈,我知道了,呵呵是因为大小写的缘故,感谢大家的积极讨论,多谢 zhaoweiwei(轩辕大侠) 和 studying2000(学习中)的帮忙,每人给你5分