如题,在ASP中通过set rs=server.createobject("adodb.recordset")获得数据库的值,例如rs("code"),在js中定义了一个函数function aaa(),其中document.getElementById("bbb"),想实现bbb为rs("code")的值,请问各位可以实现吗?

解决方案 »

  1.   


    <%
      set rs = server.createobject("adodb.recordset")
      rs.open ....
    %>
    <script type="text/javascript">
    function aaa(){
      document.getElementById("bbb").value = '<%=rs("code")%>';
    }
    </script>
    <%
      rs.close()
    %>
      

  2.   

    我想实现的是这样的效果
    function aaa()
    var bbb='<%=rs("code")%>'
    {
      document.getElementById("bbb").style.display="none";
    }
    </script>
    <%
      rs.close()
    %>
    但是不行,请问应该如何更改,谢谢!
      

  3.   

    试试这个 document.getElementById(<%=rs("code")%>)
      

  4.   

    开始没看太看清。<%
      set rs = server.createobject("adodb.recordset")
      rs.open ....
    %>
    <script type="text/javascript">
    function aaa(){
      alert(document.getElementById('<%=rs("code")%>'));
    }
    </script>
    <%
      rs.close()
    %>
      

  5.   


    我实际写的document.getElementById("<%=rs("name")%>").style.display="none";不生效。
      

  6.   

    那你看下html源代码中的ID具体是什么样的?
      

  7.   


    我是这样写的id
    <tr id=<%=rs("name")%> name=<%=rs("name")%>>
      

  8.   

    document.getElementById('<%=rs("name")%>')