<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE></TITLE></HEAD><BODY>
<script src="./js/dynForm.js"></script>
<script language="javascript">
var cform=new CForm();//改称
cform.setFormid("test");
cform.setFormname("test");
cform.createForm();
</script></BODY>
</HTML>
js文件修改
function CForm(){
    
         var formid="";
this.getFormid=function(){return formid;}
this.setFormid=function(aformid){formid=aformid;}

var formname="";
this.getFormname=function(){return formname;}
this.setFormname=function(aformname){formname=aformname;} var formaction="";
this.getFormaction=function(){return formaction;}
this.setFormaction=function(aformaction){formaction=aformaction;} var str1='actiondo<input type="text" name="actiondo"></br>';
var str2='sheight<input type="text" name="sheight"></br>';
var str3='swidth<input type="text" name="swidth"></br>"'
var str4='mousex1<input type="text" name="mousex1"></br>';
var str5='mousey1<input type="text" name="mousey1"></br>';
var str6='mousex2<input type="text" name="mousex2"></br>';
var str7='mousexy<input type="text" name="mousexy"></br>';
var str8='tbxy<input type="text" name="tbxy"></br>';
var str9='alllayers<input type="text" name="alllayers"></br>';
var str10='activelayer<input type="text" name="activelayer"></br>';
var str11='visiblelayer<input type="text" name="visiblelayer"></br>';
var str12='analyzelayer<input type="text" name="analyzelayer"></br>';
var str13='username<input type="text" name="username"></br>';
var str14='password<input type="text" name="password"></br>';
var str15='attribquerysql<input type="text" name="attribquerysql"></br>';
var str16='spaquerysql<input type="text" name="spaquerysql"></br>';
var str17='传递数值1 :<input name = "x" size = 10></br>';
var str18='传递数值2 :<input name = "y" size = 10></br>';
this.createForm=function(){ //===>这里
              document.writeln("<form id='"+formid+"' name='"+formname+"'         action='"+formaction+"' method='POST'>");
document.writeln(str1+str2+str3+str4+str5+str6+str7+str8+str9+str10+str11+str12+str13+str14+str15+str16+str17+str18);
document.writeln("</form>");       
          }
}

解决方案 »

  1.   

    function CForm(){
        
             var formid="";
    this.getFormid=function(){return formid;}
    this.setFormid=function(aformid){formid=aformid;}

    var formname="";
    this.getFormname=function(){return formname;}
    this.setFormname=function(aformname){formname=aformname;} var formaction="";
    this.getFormaction=function(){return formaction;}
    this.setFormaction=function(aformaction){formaction=aformaction;} var str1='actiondo<input type="text" name="actiondo"></br>';
    var str2='sheight<input type="text" name="sheight"></br>';
    var str3='swidth<input type="text" name="swidth"></br>"'
    var str4='mousex1<input type="text" name="mousex1"></br>';
    var str5='mousey1<input type="text" name="mousey1"></br>';
    var str6='mousex2<input type="text" name="mousex2"></br>';
    var str7='mousexy<input type="text" name="mousexy"></br>';
    var str8='tbxy<input type="text" name="tbxy"></br>';
    var str9='alllayers<input type="text" name="alllayers"></br>';
    var str10='activelayer<input type="text" name="activelayer"></br>';
    var str11='visiblelayer<input type="text" name="visiblelayer"></br>';
    var str12='analyzelayer<input type="text" name="analyzelayer"></br>';
    var str13='username<input type="text" name="username"></br>';
    var str14='password<input type="text" name="password"></br>';
    var str15='attribquerysql<input type="text" name="attribquerysql"></br>';
    var str16='spaquerysql<input type="text" name="spaquerysql"></br>';
    var str17='传递数值1 :<input name = "x" size = 10></br>';
    var str18='传递数值2 :<input name = "y" size = 10></br>';
    this.createForm=function(){ //-----------改1
    document.writeln("<form id='"+formid+"' name='"+formname+"' action='"+formaction+"' method='POST'>");
    document.writeln(str1+str2+str3+str4+str5+str6+str7+str8+str9+str10+str11+str12+str13+str14+str15+str16+str17+str18);
    document.writeln("</form>");       
    }
    }//以下修改var  cform1=new CForm();  
    cform1.setFormid("test");
    cform1.setFormname("test");
    cform1.createForm();