求助啊!ASP中无法提取前一页中的下拉菜单的值,不知道为什么。求大神帮助啊
<formname="Modfiyform"method="post"action="trybook.asp"><tr><tdheight="30"colspan="4"...
<form name="Modfiyform" method="post" action="trybook.asp" >
<tr>
<td height="30" colspan="4"><div align="center"><font color="#0000FF"><%=Session("Dbexamname")%></font></div></td>
</tr>
<tr>
<td width="93" height="25"><div align="center">案 卷:</div></td>
<td colspan="3"><textarea name="subject" cols="60" rows="5" readonly="readonly" id="subject"><%=trySubject%></textarea></td>
</tr>
<tr>
<td height="28"><div align="center">办理地区:</div></td>
<td height="28" colspan="3">
<label>
<input name="selectR" type="text" id="selectR" value="<%=tryselectR%>" size="50" readonly="readonly">
</label></td>
</tr>
<tr>
<td height="25" colspan="3">选择评查项目:</td>
<td width="380"><select name="selectT" id="selectT">
<%
listName="Select ID,Wproject from Project"
set rT=conn.execute(listName)
while not rT.eof
ExamID=rT("ID")
ExamName=rT("Wproject")
response.Write("<option value='"&ExamID&"'>"&ExamName&"</option>")
rT.movenext
wend
%>
</select></td>
</tr>
<tr>
<td height="30" colspan="4"><div align="center">
<table width="86%" border="0" cellpadding="0" cellspacing="0" class="Xsmall">
<tr>
<td><div align="center">
<input name="Submit" type="submit" class="Sborder" value="确 定">
</div></td>
<td><div align="center">
<input name="reset" type="reset" class="Sborder" id="reset" value="重 写">
</div></td>
<td><div align="center">
<input name="back" type="button" class="Sborder" id="back" value="返 回" >
</div></td>
<td><div align="center"><input name="checklist" type="submit" class="Sborder" id="checklist" onClick="MM_goToURL('parent','check_try.asp');return document.MM_returnValue" value="查看已经评查的项目"></div></td>
</tr>
</table>
</div></td>
</tr>
</form>
代码中有两个跳转的!一个是form中的action=“trybook.asp”。一个是点击按钮“查看已评查的项目“跳到“check_try.asp”。但是在check_try.asp中却得不到这个页面中的值!求帮助啊! 展开
<tr>
<td height="30" colspan="4"><div align="center"><font color="#0000FF"><%=Session("Dbexamname")%></font></div></td>
</tr>
<tr>
<td width="93" height="25"><div align="center">案 卷:</div></td>
<td colspan="3"><textarea name="subject" cols="60" rows="5" readonly="readonly" id="subject"><%=trySubject%></textarea></td>
</tr>
<tr>
<td height="28"><div align="center">办理地区:</div></td>
<td height="28" colspan="3">
<label>
<input name="selectR" type="text" id="selectR" value="<%=tryselectR%>" size="50" readonly="readonly">
</label></td>
</tr>
<tr>
<td height="25" colspan="3">选择评查项目:</td>
<td width="380"><select name="selectT" id="selectT">
<%
listName="Select ID,Wproject from Project"
set rT=conn.execute(listName)
while not rT.eof
ExamID=rT("ID")
ExamName=rT("Wproject")
response.Write("<option value='"&ExamID&"'>"&ExamName&"</option>")
rT.movenext
wend
%>
</select></td>
</tr>
<tr>
<td height="30" colspan="4"><div align="center">
<table width="86%" border="0" cellpadding="0" cellspacing="0" class="Xsmall">
<tr>
<td><div align="center">
<input name="Submit" type="submit" class="Sborder" value="确 定">
</div></td>
<td><div align="center">
<input name="reset" type="reset" class="Sborder" id="reset" value="重 写">
</div></td>
<td><div align="center">
<input name="back" type="button" class="Sborder" id="back" value="返 回" >
</div></td>
<td><div align="center"><input name="checklist" type="submit" class="Sborder" id="checklist" onClick="MM_goToURL('parent','check_try.asp');return document.MM_returnValue" value="查看已经评查的项目"></div></td>
</tr>
</table>
</div></td>
</tr>
</form>
代码中有两个跳转的!一个是form中的action=“trybook.asp”。一个是点击按钮“查看已评查的项目“跳到“check_try.asp”。但是在check_try.asp中却得不到这个页面中的值!求帮助啊! 展开
3个回答
展开全部
我没有测试,不能告诉你准确的代码是什么,但是我能确定的是,由于你的表单页在跳转到check_try.asp的时候没有执行提交动作,就是submit方法。
建议你在checklist按钮上的onclick方法中调用一个过程,例如首先设置该表单的action页面为check_try.asp,然后执行submit方法。
如果非要用跳转方法来实现,那么可以先读取你要传递的值,把它当做url变量加在url后面再跳转,接收的时候用request.querystring方法。
建议你在checklist按钮上的onclick方法中调用一个过程,例如首先设置该表单的action页面为check_try.asp,然后执行submit方法。
如果非要用跳转方法来实现,那么可以先读取你要传递的值,把它当做url变量加在url后面再跳转,接收的时候用request.querystring方法。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询