在struts中使用javascript提交表单

时间:2013-09-25 22:03:17

标签: javascript jsp dom struts

这是我的示例代码。我正在尝试使用JavaScript提交表单。下面的代码片段适用于除IE7和IE8之外的所有浏览器

function deleteFileName(filename){
    //alert("openPage called" + pageNumber);
    document.forms[0].action = "/DeleteFile.do?filename=" + filename;
    document.forms[0].name = "searchForm";
    document.forms[0].setAttribute("method", "post");
    document.forms[0].submit();
}

以下是document.forms[0].acton.....

上的确切错误消息
  

SCRIPT438:Object不支持此属性或方法

1 个答案:

答案 0 :(得分:1)

可能应该替换:

document.forms[0].action = "/DeleteFile.do?filename=" + filename;

用这个:

document.forms[0].setAttribute("action", "/DeleteFile.do?filename=" + filename);