一个页面两个FORM,一个呈现表格,一个导出EXCEL怎么实现
我是新手,各位能否帮我瞧瞧:
oracle5test部分代码如下:
<form method="post" name="timepost" action="oracle5test.jsp">
<div align="center">
时间 <input type="text" name="txtdate" style="width:70px" value="2014-1-1" onFocus="HS_setDate(this)">
至 <input type="text" name="txtdate2" style="width:70px" value="2014-12-31" onFocus="HS_setDate(this)">
<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Reset" value="Reset"><br>
</div>
</form>
<form method="post" name="frmdown" action="oracle5d.jsp">
<input type="submit" value="导出excel" />
</form>
在oracle5d用来导出EXCEL,但是获取不到txtdate和txtdate2两个参数,怎么解决呢?
------解决方案--------------------你吧那两个参数也放在导出的那个form里面就行了,或者你可以用一个表单,根据按钮的不同改变action
------解决方案--------------------submit换成button 在一个form里实现,不同的button调用不同的js方法
<form method="post" name="timepost" action="oracle5test.jsp">
<div align="center">
时间 <input type="text" name="txtdate" style="width:70px" value="2014-1-1" onFocus="HS_setDate(this)">
至 <input type="text" name="txtdate2" style="width:70px" value="2014-12-31" onFocus="HS_setDate(this)">
<input type="button" name="Submit" value="Submit" onclick="testA()">
<input type="button" value="导出excel" onclick="testB()"/>
<input type="reset" name="Reset" value="Reset"><br>
</div>
</form>