form.action赋值 - 对象不支持此属性或方法

时间:2014-04-01 08:00:05

标签: javascript jsp

JSP

<form:form id="myForm" action="myAction.html" name="sws" commandName="myModel" method="POST">
    .
    .
    </form:form>

的Javascript

var currentForm=document.getElementById("myForm");
currentForm.target = '_self';
currentForm.action = 'myAction2.html';
currentForm.submit();

我在IE 7中遇到错误object doesn't support this property or method,在行 - &gt; currentForm.action =&#39; myAction2.html&#39;;

1 个答案:

答案 0 :(得分:0)

用以下jquery代码替换Javascript代码解决了这个问题。我仍然想知道,如何以及为什么。

$("#myForm").attr({'target': '_self' , 'action': '/MyApp/forms/MyAction2.html'}).submit();