js写提交方法无法提交表单,火狐无法提交

在火狐表单使用<inputtype=submit>按钮提交没有问题,但是在js里写方法提交却无法提交,同样的代码在ie两种方法都能提交。网上能百度到的所有方法我都试过,都... 在火狐表单使用<input type=submit>按钮提交没有问题,但是在js里写方法提交却无法提交,同样的代码在ie两种方法都能提交。网上能百度到的所有方法我都试过,都不成功,1.document.form名称.submit(),2.document.formID.submit(),3jquery(form).submit(),4.隐藏一个<input type=submit>然后document.form.submit.click(),这几种方法在IE都没有问题,火狐一个都不行,求解。。。~!!!!
<form id="tijiaoForm" name="tijiaoForm" method="post" action="xxx.action">…………</form>,document.tijiaoForm.submit(),document.getElementById("tijiaoForm").submit(),添加个<input type="submit" id="submit" style="display:none">document.getElementById("submit").click(),$("#submit").click(),$("form:first").submit(),$("#tijiaoForm").submit();;将标签中action属性删除:tijiaoForm.action="xxx.action";tijiaoForm.submit()/document.getById("tijiaoForm").submit()——以上是我详细的测试方法
展开
 我来答
火狐
2014-12-01 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  您好!很高兴为您答疑。
  简单地说,您使用js代码没有能够准确获得submit的主题对象。造成这个问题的原因无非是以下3个:1、您元素对象生成的时候,没有定义准确的对象name;2、您元素生成时,页面可能存在重名元素,导致冲突;3、您获取对象的代码本身兼容有问题。
如果您确认您<input type=submit>直接点击的办法可以提交,您又想用js驱动,不妨试一试这个做法:
1、<input type=submit>改为:<input type="submit" id="subtn" name="subtn" style="display:none;">;
2、js事件代码:
function subev(){
document.getElementById("subtn").click();
}
然后subev()函数绑定到您需要触发的对象上即可。
  如果对我们的回答存在任何疑问,欢迎继续问询。
匿名用户
2014-11-29
展开全部
<form id="tijiao" .......................>
 ...........
</form>
document.getElementById('tijiao').submit();

 至于你描述的那几种方法, 都只是兼容ie的

给标签加一个id属性,(注意:属性值在当前页面必须唯一)

然后用document.getElementById这种方式相对更兼容些!

追问
试过的,你说的就是我写的第二种方法啊,id肯定是唯一的,我写的那四种都是获得formbyid,byname两种方式都试过,用jquery也试了id和标签选择器两种,都是火狐上失败,ie成功
追答

这是我专门按照你的描述写的一段代码, 这个运行后, 表单提交到test.html

火狐我也专门下载安装了一个, 一些是各个浏览器的效果

ie:

火狐:

360极速模式:

如果非说你的代码在火狐下不行, 要不就是你的代码写得不兼容, 要不就是你自己的系统环境出现问题

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1n_Jue
2014-11-29 · 超过24用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:37.8万
展开全部
form 的id name 都设一个
追问
设置过,但不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式