主题: javascript 提交表单 无法获取编辑框内容 |
作者: 中国帝购网络, 发布日期: 2011-11-02 23:15:30, 浏览数: 5542 |
我为了实现 同一表单两个提交按钮完成两个不同的提交连接 我利用了javascript来提交表单,但是通过脚本提交表单却不能正常的获取编辑框中的内容!:( <script> function saveinfo(){ document.all.myform.action="<%=url%>?action=saveinfo&act=save"; document.all.myform.submit(); } function nextinfo(){ document.all.myform.action="<%=url%>?action=saveinfo&act=next"; document.all.myform.submit(); } </script>为的就是 传递一个 act 参数到 asp 保存页面,来显示不同的结果和跳转。 |
作者: 中国帝购网络, 发布日期: 2011-11-04 02:31:10 |
为了实现目的最后更改了这句代码的操作方式! document.all.myform.submit(); 我把原来的BUTTON 按钮换成了 SUBMIT 按钮 然后返回检查结果!
<script> function saveinfo(){ document.all.myform.action="<%=url%>?action=saveinfo&act=save"; return true; } function nextinfo(){ document.all.myform.action="<%=url%>?action=saveinfo&act=next"; return true; } </script>
按钮代码如下: <input type="image" name="btsave" value="" onclick="JavaScript: return saveinfo();" alt="保存当前修改" src="images/bt_save.gif"/> <input type="image" name="btnext" alt="保存当前设置并进行下一项内容" value="" onclick="JavaScript: return nextinfo();" src="images/bt_next.gif" />通过这样修改,达到了我需要的目的!但是我不知道为什么 会出现这样的问题!为什么脚本提交表单就不能获取content值~ 继续求解中 |
回复 |
作者: lazyBedder, 发布日期: 2013-11-29 14:59:06 |
同样的问题,用submit 提交,用ctrl+enter提交都没问题,用form.submit()提交时,没办法取到textarea的值 求解 |
回复 |