<div id="aa"></div>行:<input type=text name="text1">
<br>
列:<input type=text name="text2">
<input type="button" value="click me" onclick="createtable()"><script>
var i,j,tmp
function createtable()
{
tmp="<table border=1 width=100%>"
for(j=0;j<document.all.text1.value;j++)
{
tmp=tmp+"<tr>"
for(i=0;i<document.all.text2.value;i++)
{
tmp=tmp+"<td>"
tmp=tmp+"<input type=text value="+(j*document.all.text2.value+i)+">"
tmp=tmp+"<td>"
}
tmp=tmp+"</tr>"
}
tmp=tmp+"</table>"
aa.innerHTML=tmp
}
</script>
<br>
列:<input type=text name="text2">
<input type="button" value="click me" onclick="createtable()"><script>
var i,j,tmp
function createtable()
{
tmp="<table border=1 width=100%>"
for(j=0;j<document.all.text1.value;j++)
{
tmp=tmp+"<tr>"
for(i=0;i<document.all.text2.value;i++)
{
tmp=tmp+"<td>"
tmp=tmp+"<input type=text value="+(j*document.all.text2.value+i)+">"
tmp=tmp+"<td>"
}
tmp=tmp+"</tr>"
}
tmp=tmp+"</table>"
aa.innerHTML=tmp
}
</script>
看看这.
http://expert.csdn.net/Expert/topic/3030/3030034.xml?temp=8.234805E-02
现在思路确实是有了,正努力实现单元格的合并与拆分算法.
CodeProject上 GridCtrl的合并算法有bug,思考中.
帖子再晾两天,一定结帖.