ASP调用JAVASCRIPT的返回值提交到数据库

调用这个JAVASCRIPT的返回值:<scriptlanguage="javascript">functionxiuli(){varcui=document.getEl... 调用这个JAVASCRIPT的返回值:
<script language="javascript">
function xiuli(){
var cui=document.getElementById("cuihua").value;
var cai=document.getElementById("cailiao").value;
if (cui =="有金属催化" && cai =="304不锈钢制"){document.form1.xiu.value="2年";}
else if (cui =="没有金属催化" && cai =="304不锈钢制"){document.form1.xiu.value="5年";}
else if (cui =="没有金属催化" && cai =="钛合金制"){document.form1.xiu.value="3年";}
else if(cui =="有金属催化" && cai =="钛合金制"){alert("选择错误!");}
var xiu1=document.getElementById("xiu").value;
}

再提交到数据库:
Sub abb()
id=Request.Form("id")
If session("nub")<>"" Then
Set rs=Server.CreateObject("ADODB.Recordset")
sqlstr="select * from chanpin where id="&id&""
rs.open sqlstr,conn,1,3
rs.addnew
rs("nub")=nub
rs("ka")=request("ka")
rs("leixing")=request("leixing")
rs("cuihua")=request("cuihua")
rs("cailiao")=request("cailiao")
'rs("xiu")=request("xiu")
rs("chechang")=request("chechang")
rs("xinghao")=request("xinghao")
rs("dipan")=request("dipan")
rs("color")=request("color")
rs("buydate")=request("buydate")
rs("lishu")=request("lishu")
rs.update
rs.close
Set rs=Nothing
response.Write ("<script language=javascript>alert('登记成功!');history.go(-1);</script>")
else
response.Write("<script language=javascript>alert('登记失败');history.go(-1);</script>")
end if
end sub
if not isempty(request("abb")) then call abb()
现在我是用一个文本框把JS的返回值显示出来,但是提交不到数据库! 我的问题是把JS的返回值存进数据库里! AJAX我不会写啊,帮忙把代码写出来吧,谢了
展开
 我来答
ivanzxy
2010-09-14 · TA获得超过1166个赞
知道小有建树答主
回答量:284
采纳率:100%
帮助的人:366万
展开全部
用隐藏域传JS值:<input type="hidden"name=""id="">,提交表单,request("")获取
或者Ajax

你的问题很简单啊。通过JS给你的input赋予value值。然后直接正常提交就行上次好像回答过你的问题,HI我吧
chyang1984
2010-09-14 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:86.6万
展开全部
你可以用Ajax,ajax可以实现js与后台的交互。
Ajax的使用,网上很多,自己查一下吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ayanami365
2010-09-14 · TA获得超过937个赞
知道小有建树答主
回答量:1777
采纳率:0%
帮助的人:731万
展开全部
你的问题是 ??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式