目标功能:点一下button,会自动生成相应个数的表格和文本框。
button
第一列 第二列
表格 文本框
就是这样要左边是表格右边是文本框
<html>
<head>
<title>this is my first web</title>
</head>
<script language="javascript">
function st()
{
for(var j = 0; j <3; j++)
{
for(var i=0;i<2;i++)
{
if(i==0)
{
var x=document.getElementById("myTable").insertRow(1+j);
var y=x.insertCell(0);
y.innerHTML="NEWcell";
}
if(i==1)
{
//这里应该怎么写。。
var t=document.getElementById("rate");
var tt=document.createElement("input");
tt.type="text";
tt.value="hello";
var obj=t.appendChild(tt);
}
}
}
}
</script>
<form>
<input type="button" id="start_button" value="start" onclick="st()" >
Accuracy rate <input name="name" id="rate" value="rate" size="30"></br>
<table id="myTable" border="1" width=250>
<tr>
<td>Chinses</td>
<td>Japanese</td>
</tr>
</table>
<br />
</form>
</body>
</html>
button
第一列 第二列
表格 文本框
就是这样要左边是表格右边是文本框
<html>
<head>
<title>this is my first web</title>
</head>
<script language="javascript">
function st()
{
for(var j = 0; j <3; j++)
{
for(var i=0;i<2;i++)
{
if(i==0)
{
var x=document.getElementById("myTable").insertRow(1+j);
var y=x.insertCell(0);
y.innerHTML="NEWcell";
}
if(i==1)
{
//这里应该怎么写。。
var t=document.getElementById("rate");
var tt=document.createElement("input");
tt.type="text";
tt.value="hello";
var obj=t.appendChild(tt);
}
}
}
}
</script>
<form>
<input type="button" id="start_button" value="start" onclick="st()" >
Accuracy rate <input name="name" id="rate" value="rate" size="30"></br>
<table id="myTable" border="1" width=250>
<tr>
<td>Chinses</td>
<td>Japanese</td>
</tr>
</table>
<br />
</form>
</body>
</html>
解决方案 »
- 关于prototype的问题,高手进来指教一下
- 在线等候你们的帮忙
- JS代码求助
- 关于任务栏的问题
- 如何取得html的<span id='1'>test1</span> <p id ='2'>test2</p> 的内容(text)
- js正则表达式
- 我想在javascript中判断一下输入的数据是否是正数,且小数位最多只有两位
- javascript如何处理带参数的事件?请各为专家指点
- 在open函数中怎么能传入参数吗?
- 我用servlet 连接oracle数据库插入数据或者修改数据或者删除数据均如下报错: SQL 字符串不是查询
- 如何获得某个元素的所有css属性
- javascript 数值型数据国际化
2.我看了你程序是可以添加表格行的,但是input没有出来你把 var obj=t.appendChild(tt); 这里的 t改成x就行了 如下:var obj=x.appendChild(tt);