好像有难度呀,
你需要用后台程序把数据库的信息提出来,
然后才能用前台程序判断呀
javascript是前台程序呀

解决方案 »

  1.   

    好像在那儿看到过,javascript中可以读access数据库的
      

  2.   

    这样做<script>
    <%
    asp程序
    %>
    </script>
      

  3.   

    这样做<script>
    <%
    asp程序
    %>
    </script>
      

  4.   

    <script language="JavaScript">
    <!--
    function check(){
    var errors='';
    if(document.form2.name2.value == '')
    errors='请输入用户姓名\n';
    if(errors!=""){
    alert('填写错误如下:\n'+errors);
    return false;
    }
    var ifpass='';
    <%
    set conn = server.CreateObject("adodb.connection")
    set rsconn=server.createobject("adodb.recordset")
    conn.open "Driver={Microsoft Access Driver (*.mdb)};dbq="&server.mappath("data\hospital_data.mdb")
    rs="select if_pass from user_tab where name='"&document.Form2.name1.value&"' and password='"&document.form2.password2.value&"'"
    rsconn.open rs,conn,1,3
    do while not rsconn.eof
    %>
    ifpass='<%=rsconn("if_pass")%>';
    <%
    loop
    rsconn.close
    conn.close
    %>
    if(ifpass=='3')
    window.open("insystem.asp");
    return true;
    }
    //-->
    </script>
    帮忙看看我上面错在那儿?
    这个页面是html文档
      

  5.   

    function connect(db_name) {
      var dbc = new ActiveXObject("ADODB.Connection");
      var dbcon = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="+db_name;
      dbc.Open(dbcon);
      return dbc;
    }
      

  6.   

    为什么我在javascript中用<%asp%>的时候不能用呀?