asp 给文本框赋值

来源:百度知道 编辑:UC知道 时间:2024/06/15 14:48:06
下句错了吗?
……
zc=12
……
<input type="zhci" name="txt3" size="3" value="<%=zc%>">
结果在运行时,文本框显示的是:<%=zc%>而不是12,错在哪呢?
我把问题再说明清楚一点,是这样:
我的一个程序中共有5个表单,下面是其中之一:
<%
dim zc
Set Myconn=Server.CreateObject("ADODB.Connection")
Myconn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&server.mappath("wsdfb.mdb")
SQL="Select * From zigeb Where name='张三'"
SET RS=Myconn.Execute(SQL)
zc=rs("id")
%>
<form name="form5" method="post" action="">
<p style="line-height:150%;margin:0cm 0cm 0cm 0cm">用户:
<input type="text" name="txt1" size="10" value="">
</p>
<p style="line-height:150%;margin:0cm 0cm 0cm 0cm">密码:
<input type="text" name="txt2&

要确保你的页面后缀是 ASP。。

<%
ZC=12
%>

""这里面输出就是字符了,value=zc,这样试试行不行?

问题出在这里
type="zhci" 这个TYPE 是你自己改的吧,这个不能改的。你是文本框吧,那么TYPE 应该是 type="text"
这个你改回去试试
<input type="text" name="txt3" size="3" value="<%=zc%>">
这段代码 放我的页面里面运行正常,估计是你的页面其他位置有错误。