如题,求救!

解决方案 »

  1.   

    javascript 对不起,打错了!
      

  2.   

    sorry,是这样的,两个小问题:
    1. asp页面中有个text 在javascript里想获取这个值并插入到数据库中去:<script lanauage=javascript>
    var t=document.form1.textname.value
    ...
    sql="insert into a(empid,cont) values(11,'"&t&"')"
    </script>老插入的是空值,为什么啊?
    2. 在javascript中参数怎么调用到asp页面中去?比如说:<script lanauage=javascript>
    var d
    ...
    d=rs("empid")
    </script>在页面上有个这个:<a href="c.asp?id=d???"></a>在这里想把javascript里的d值取出赋给id,怎么写啊?求教!
      

  3.   

    我就不明白了,既然用到服务器端得到rs("empid")值了,干嘛还要用JS来取值
      

  4.   

    如何将
    var s='abcd'插入到数据库里
    insert into a(cont) values(这个地方该怎么写?'&s&')?对不?
      

  5.   

    楼主的写法本身是有问题的。
    <script lanauage=javascript>
    var d
    ...
    d=rs("empid")
    </script>
    ————这部分是客户端脚本,看意思楼主想调数据库信息,这是不行滴,ASP与数据库的交互应当是服务器端的代码(<%....%>)<script lanauage=javascript>
    var t=document.form1.textname.value
    ...//提交text或者你的t中的内容(比如通过form submit之类的)
    </script>
    在被提交页面
    <%
    tt=request("[这里写你上段代码提交时使用的参数名]")
    sql="insert into a(empid,cont) values(11,'"&tt&"')"
    var d
    ...
    d=rs("empid")
    %>
      

  6.   

    首先弄清楚一点, js,asp,sql 三者之间的运行是不相干的, 他们之间只有调用的关系1. asp页面中有个text 在javascript里想获取这个值并插入到数据库中去: 
    根本不要用javascript来获取表单里的值, 直接把表单提交过去就行了
    <%
    dim name: name=request.form("textname")
    dim sql: sql="insert into a(empid,cont) values(11,'"&name&"')"
    %>2. 在javascript中参数怎么调用到asp页面中去?比如说:
    <script lanauage=javascript>
    var d;
    ...
    d=<%=rs("empid")%>;
    </script>
      

  7.   

    楼主用的是js,却用的是ASP的语法
    sql="insert into a(empid,cont) values(11,'"&t&"')" 改为
    sql="insert into a(empid,cont) values(11,'" + t + "')";
      

  8.   


    sql="insert into a(empid,cont) values(11,'"&t&"')" 是在asp里拼接sql语句, 不需要改成+号
      

  9.   

    ls还没搞清楚asp运行机制 搞清服务器段和客户端代码