2014-04-01 46 views
0

JSPform.action分配 - 對象不支持此屬性或方法

<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(); 

我正在錯誤object doesn't support this property or method在IE 7中,在線路 - > currentForm.action ='myAction2.html';

+0

IE7?你真的在運行XP嗎? –

+0

'.getElementById(「myForm」)'? – sp00m

+0

@ sp00m對不起,由於我正在處理專有代碼,因爲id更改而導致複製粘貼錯誤。這其實不是問題。仍然卡住。 – user2918640

回答

0

用以下jquery代碼替換Javascript代碼解決了這個問題。我仍然想知道,如何以及爲什麼。

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