当前位置:编程学习 > asp >>

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中是什么意思

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,