if request("save")="保存" then
set rs=server.createobject("adodb.recordset")
sql="select * from tz"
rs.open sql,conn,1,3
rs.addnew
rs("cntrno")=request("cntrno")
rs.update
tzid=rs("id")
response.Write "<script language=javascript>document.frm.tzid.value=tzid;</script>"
response.Write "<script language=javascript>history.back();</script>"
end if
%>
<form name="frm" method="post" action="tz.asp" >
<input type="text" name="tzid">
<input type="text" name="cntrno">
<input type="submit" name="save" value="保存">
</form>
上面的代码很简单,就是点保存按钮后,数据库里插入一条记录,同时把自动生成的id赋给文本框tzid,为什么执行的时候总是告诉我document.frm.tzid.value为空或不是对象,我郁闷死了,一点都没写错啊
<form name="frm" method="post" action="tz.asp" >
<input type="text" name="tzid">
<input type="text" name="cntrno">
<input type="submit" name="save" value="保存">
</form>
<%
if request("save")="保存" then
set rs=server.createobject("adodb.recordset")
sql="select * from tz"
rs.open sql,conn,1,3
rs.addnew
rs("cntrno")=request("cntrno")
rs.update
tzid=rs("id")
response.Write "<script language=javascript>document.frm.tzid.value=tzid;</script>"
response.Write "<script language=javascript>history.back();</script>"
end if
%>
你使用的时候,tzid还没有生成。
另外 history.back();了,你赋值没有任何用处
最好这样
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 一个 文本 如何 简单 问题 非常 name tzid type cntrno |
注册
个人空间
