var formname="whatever";
eval("document." + formname).action="aaaaa";

解决方案 »

  1.   

    i think it should be like this:
    eval("document."+formname+".action='aaa'");
      

  2.   

    试试这样吧:
    var formname="whatever";
    var a
    a=eval(formname)
    a.action="aaa"
      

  3.   

    eval("document." + yourform + ".action=yoururl")
      

  4.   

    function onClickMe(){
       var formName="listForm";
       var object=eval("document."+formName);
       object.action="main";
       object.submit();
    }
      

  5.   

    formname = "testa";
    eval(formname + ".action=abc.asp");

    destfile = "ttt.asp";
    eval(formname + ".action=" + destfile);