ASP获取 javascript 里的东西
我要做一个日期选择。是这javascript的部分代码 <form id="form1" name="form1" method="post" action="rqxs.asp">
<table width="150" border="0" align="center">
<tr>
<td>
<!-- 其中inputName是文本框的名称 -->
<script language=javascript>
var myDate=new dateSelector();
//myDate.year;
myDate.inputName='begin_time';
myDate.display();
</script></td>
<td><input type="submit" name="Submit" value="提交" /></td>
</tr>
</table>
</form>
我想在下一个页面 rqxs.asp (Response.Write Request.Form("inputName")) 里获取inputName文本框的值.我写的有错误获取不到,该怎么改
答案:试试如下:
<form id="form1" name="form1" method="post" action="rqxs.asp">
<table width="150" border="0" align="center">
<tr>
<td>
<!-- 注意仅仅在此处加上一段代码,意义为隐藏一个名为begin_time的input变量接受javascript脚本的输入。可能行也可能不行,具体看javascript的脚本如何规定。 -->
<input type="hidden" name="begin_time" id="begin_time" value=" " />
<!-- 注意仅仅在此处加上一段代码 -->
<!-- 其中inputName是文本框的名称 -->
<script language=javascript>
var myDate=new dateSelector();
//myDate.year;
myDate.inputName='begin_time';
myDate.display();
</script></td>
<td><input type="submit" name="Submit" value="提交" /></td>
</tr>
</table>
</form>
其他:你代码里没看到inputName呀。 上一个页面用url传值 file.asp?a=value
此页面用request获取
<script language=javascript>
document.write("<input name='a' value='<%=Request("a")%>'>");
</script>
loxznfpfjh40680206412011-09-26 16:45:59vxnjbcuzdv上一个页面用url传值 file.asp?a=value 此页面用request获取 <script language=javascript> document.write("<input name='a' value='<%=Request("a")%>'>"); </script>
上一个:javascript中如何在引号中引用变量
下一个:<!-- -->在javascript中是什么意思