为什么type hidden 有时候有值 有时候没值得?
来源:百度知道 编辑:UC知道 时间:2024/04/25 02:22:32
我确定在我的数据库里有选取该题的题干和正确答案,但是在用hidden传值的时候,有时候能传出去,有时候就不能,不能传的时候就发生不能提交,刚开始我不知道原因,我就把hidden里的value="对" 然后就传值成功了,但是在改回value="<%=rst("正确答案")%>"和value="<%=rst("题干")%>"又不能传了。也就是说<%=rst("正确答案")%>的值没有,但是在题库里是有答案的。请高手知道的解决下。
<%
for i=i to pd1+pd2+pd3+pd4+pd5+pd6
if maxtype1pd6=0 then
response.write "<input type=hidden name=messagepd value='题库里暂无第六章的判断题'>"
flagpd=0
%><tr>
<td align=center>题库里暂无第六章的判断题
</td>
</tr>
<%
else
randomize
sid=int((maxtype1pd6+1)*rnd+1)
set rst=conn.execute("select * from type1 where 章节=6 and 章节id="&sid)
while rst.eof
randomize
sid=int((maxtype1pd6+1)*rnd+1)
set rst=conn.execute("select * from type1 where
<%
for i=i to pd1+pd2+pd3+pd4+pd5+pd6
if maxtype1pd6=0 then
response.write "<input type=hidden name=messagepd value='题库里暂无第六章的判断题'>"
flagpd=0
%><tr>
<td align=center>题库里暂无第六章的判断题
</td>
</tr>
<%
else
randomize
sid=int((maxtype1pd6+1)*rnd+1)
set rst=conn.execute("select * from type1 where 章节=6 and 章节id="&sid)
while rst.eof
randomize
sid=int((maxtype1pd6+1)*rnd+1)
set rst=conn.execute("select * from type1 where
我已经用你的方法看过了 不能取到值 我但是上面我有行代码是显示 rst("题干") 在屏幕上 上面的 rst("题干") 都能显示,怎么用hidden传值就出现错误
试试<input type=hidden name="tgpd<%=i%>" value='<%=rst("题干")%>'>
你可以先
response.write rst("题干")
response.end
看数据是否正确取到了。
----------------------------------------------------
那实在有点奇怪哦,hidden属性是没有影响的,你把hidden加个""号试下!
你可以去掉hidden,直接用type="text",看看可能显示。
这两者应该是一样的。
你找找可有什么大意的地方。
如果再有问题,发消息给我,我告诉你联系方式,你加我就OK了。
为什么type hidden 有时候有值 有时候没值得?
input type="hidden" name="TestCustomerID
想问一下input type="hidden"是做什么用的?
jsp问题<input type="hidden" datafld="userId" />
<input value=<%=id%> type=hidden name=id>隐藏标记起什么作用?
input type="hidden" name="tj" size="10">
<input name="action" type="hidden" id="action" value="add">
打开好123网站后出现<INPUT type=hidden value=http://cn.mail.yahoo.com/inset
请问.Hidden object 这是病毒吗?为什么我杀不掉??
hidden track