日期:2014-05-18 浏览次数:21102 次
<html>
<head>
<script>
var amount = 0;
function addText(){
amount++;
div1.innerHTML += "<input type=\"text\" name=\"text" + amount + "\"/>";
}
</script>
</head>
<body>
<input type="button" value="添加" onclick="addText()">
<div id="div1">
</div>
</body>
</html>
------解决方案--------------------
同楼上
------解决方案--------------------
<input type="button" onclick="show()" value="123">
<SCRIPT LANGUAGE="JavaScript">
function show(){
var text=document.createElement("input");
//text.type="text";//input 的默认type为text
text.value="123";
document.body.appendChild(text)
}
</SCRIPT>
------解决方案--------------------
同意1楼的innerHTML
------解决方案--------------------
用3楼的吧,到时候把document.body.appendChild(text)改成你要定位的父元素就好,比较容易定位,在DIV里加不好定位到你具体的页面位置
------解决方案--------------------
添加表格的一行
<html>
<head>
<style>
#table1 td{
background-color:white;
}
</style>
<script>
function addText(){
var a = table1.insertRow();
a.id = "a" + table1.rows.length;
for(var i=0; i<table1.rows[0].cells.length; i++)
{
var tc = a.insertCell();
tc.innerText = "" + i;
}
}
</script>
</head>
<body>
<input type="button" value="添加" onclick="addText()">
<table id="table1" cellpadding="1" cellspacing="1" bgcolor="black">
<tr><td>11</td><td>22</td><td>33</td></tr>
</table>
</body>
</html>
------解决方案--------------------
var r=document.getElementById('表格id').insertRow(Rows);
var x=r.insertCell(0);
var y=r.insertCell(1);
var z=r.insertCell(2);
x.className='list_td'; // 设置样式
z.className='list_td';
y.className='list_td';
x.innerHTML="内容1";
y.innerHTML="内容2";
z.innerHTML="内容3";