HTML标签A的onclick动作提交form问题
来源:互联网 发布:hl302u控制卡软件 编辑:程序博客网 时间:2024/05/29 12:32
XML/HTML代码
- <form name="actionForm" action="aaaaa.jsp">
- <input type=button value="提交按钮" onclick="formSubmit()"/>
- <a href="javascript:void(0)" onclick="formSubmit()" >提交链接1</a>
- <a href="javascript:formSubmit()" >提交链接2</a>
- </form>
- <script>
- function formSubmit(){
- document.actionForm.action = "testAction.jsp";
- document.actionForm.submit();
- }
- </script>
一般在定义<a>的onclick动作时,会使用“javascript:void(0)”来屏蔽动作在IE状态栏显示(大约是为了这个),但是使用了 javascript:void(0) 而 onclick动作触发 from.submit() 进行提交时,页面并不会产生跳转,只是数据进行了提交,页面并不会有所改变; 这里建议大家使用 提交链接2
注:页面不跳转的原因在于,当页面还没真正跳转时,你的href起作用了,它实际上什么也不会做,但它却可以使之前你执行的跳转或说提交后的跳转失效.因为它是告诉游览器要跳到什么页面,而void(0);实际上是不让页面跳的,所以页面实际上也就不跳了.就像你在一个页面反映很慢时,连续点击多个连接时,实际上最终跳转到的是最后一次你点击的那个地址.
<html:base target="_self" />也可能会影响页面跳转。
- HTML标签A的onclick动作提交form问题
- HTML标签A的onclick动作提交form问题(转)
- form的提交,onclick()函数,手动提交
- html A标签的onclick事件和href的使用
- html A标签的onclick事件和href的使用
- html A标签的onclick事件和href的使用
- html A标签的onclick事件和href的使用
- html A标签的onclick事件和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- html中a标签中的onclick和href的使用
- 主题:spring集成quartz,出现2次重复调用的问题
- XML
- C#的对数组排序
- SOA有3个不同的成熟级别
- C#正则学习杂谈(一)
- HTML标签A的onclick动作提交form问题
- 跳槽是一门学问
- Java字节码揭秘——第二部分
- 一位台湾老将军的文章
- IE与Firefox的CSS兼容大全
- 不可预料的压缩文件末端
- “范跑跑”被取消从教资格 拟起诉发文单位[转]
- C#正则学习杂谈(二)
- 关于Tomcat与MySQL连接池问题的详解