IE6中Form.submit不提交的问题
2011-02-26 13:53
423 查看
一般在A标签下面,
view plaincopy to clipboardprint?
<a rel="nofollow" target="_blank" href="javascript :void(0)" id="submitA">a>
$('submitA').onclick = function(){
$('formId').submit();
}
如果你的写法像上面一样,这时候会发现IE6下面提交不了表单。解决的办法有两种
一、把A标签换个写法
view plaincopy to clipboardprint?
<a rel="nofollow" target="_blank" href="#" id="submitA">a>
把其中的javascript:void(0) 换成#就可以了
二、在javascript里面,对submit动作处理一下
$('submitA').onclick = function(){
setTimeout(function(){$('formId').submit();},0);
}
三、如果页面上有 base标签,那第一种做法会跳转到首页去。此时直接去掉href属性,加style="cursor:pointer;"增加手型效果 即可。
view plaincopy to clipboardprint?
<a rel="nofollow" target="_blank" href="javascript :void(0)" id="submitA">a>
$('submitA').onclick = function(){
$('formId').submit();
}
$('submitA').onclick = function(){ $('formId').submit(); }
如果你的写法像上面一样,这时候会发现IE6下面提交不了表单。解决的办法有两种
一、把A标签换个写法
view plaincopy to clipboardprint?
<a rel="nofollow" target="_blank" href="#" id="submitA">a>
把其中的javascript:void(0) 换成#就可以了
二、在javascript里面,对submit动作处理一下
$('submitA').onclick = function(){
setTimeout(function(){$('formId').submit();},0);
}
三、如果页面上有 base标签,那第一种做法会跳转到首页去。此时直接去掉href属性,加style="cursor:pointer;"增加手型效果 即可。
相关文章推荐
- IE6中Form.submit不提交的问题
- IE6中Form.submit不提交的问题
- IE6中Form.submit不提交的问题
- IE6中Form.submit不提交的问题
- [jQuery] jQuery IE6中Form.submit不提交的问题
- IE6中Form.submit不提交的问题
- IE6中Form.submit不提交的问题
- IE6中Form.submit不提交的问题
- 转:IE6中Form.submit不提交的问题
- IE6中Form.submit不提交的问题
- jquery+ie6中的form无法提交问题
- jquery+ie6中的form无法提交问题
- form onsubmit提交不响应的问题
- 表单提交中form.action,form.submit()问题 *** 对象不支持此属性或方法
- 解决JQuery表单异步提交到action的乱码问题(ajaxform,ajaxsubmit)
- ie6中form.submit()不能正常提交的解决方法
- 关于使用jquery form submit出现多次提交的问题
- ie6 form.submit()不能正常提交
- 集群时出现这样的问题,ajax提交不报错,submitForm.form('submit',{})提交报错
- struts2: Form表单有多个submit的提交问题