js控件网页动态生成任意行数表的方法

本文介绍了一种利用JS控件网页动态生成任意行数表的方法,供大家参考,具体分析如下:

这是一个非常简单的使用js在线生成的表代码效果

通过js函数代码,直接输入行数和列可以自动生成您需要的表单。

当然,还可以扩展js代码来创建各种形式的文本。

复制代码代码如下所示:



js动态生成表单



字体大小:14px表{;}









功能tableclick(1 2,2,名字){

特罗= name1.value;

技术= name2.value;

电视= name3.value;

(如果(特罗= =)| |(技术= =)| |(电视= =)){

警告(请填写表格的完整条款;

}

别的{

R = parseInt(相信);

C = parseInt(技术);

表1(R,C,电视);

}

}

功能tablevalue(,AI,行,COL,STR){

a.length INT1 =;

对于(i = 0;i <行;+ i){

用于(j = 0;j <;+ + j){

如果((J = = 0)(AI > = INT1)){ break;}

如果(AI > = INT1){



}

别的{

如果(j=0){

+;

}

别的{

如果(J = = COL-1){

+;

}

别的{

+;

}

}

}

}



}

返回字符;

}

功能表(行,列,str1){

var;

=新数组();

S =新的字符串(str1);

a s.split(# );

a.length INT1 =;

ai = 0;

如果(Col <= INT1){



对于(i = 0;i <;+ i;+){

如果(i = 0){

+;

}

别的{

如果(我= =(Ⅰ)){

+;

}

别的{

+;

}

}

}

如果(INT1 > COL){

如果(行> 1){

STR = tablevalue(,AI,row-1,COL,STR);

}

}



AA .innerHTML = str;

}

}





线数:



列数:





表中的值:















希望本文能对大家的javascript程序设计有所帮助。