我正在尝试动态更改表单的操作,以便它生成 iframe 而不是发布到下一页。这是我的代码:
var formItem = document.getElementsByTagName("form")[2].action = createIframe();
function createIframe(){
   ifrm = document.createElement("IFRAME"); 
   ifrm.setAttribute("src", "http://127.0.0.1/myIframe.html"); 
   ifrm.style.width = "50%"; 
   ifrm.style.height = "50%"; 
   document.body.appendChild(ifrm); 
} 
使用上面的代码,iframe 会立即生成,然后单击按钮提交表单会返回一个未定义的页面。我哪里错了?非常感谢您的帮助!