<html>
<head>
<title></title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="JnKc">
<meta name="Keywords" content="">
</head>
<body>
在网页的表单中动态地增加一行,多行<br>
<button onclick="addInput()">增加表格及输入框</button>
<table id=t border=1>
<tr>
<td><input type=text name=test value=""></td>
</tr>
</table><SCRIPT LANGUAGE=javascript>
<!--
function addInput(){
var strHTML='<input>';
var tmp=t.insertRow();
tmp=tmp.insertCell();
tmp.innerHTML=strHTML;
}
//-->
</SCRIPT>
</body>
</html>
<head>
<title></title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="JnKc">
<meta name="Keywords" content="">
</head>
<body>
在网页的表单中动态地增加一行,多行<br>
<button onclick="addInput()">增加表格及输入框</button>
<table id=t border=1>
<tr>
<td><input type=text name=test value=""></td>
</tr>
</table><SCRIPT LANGUAGE=javascript>
<!--
function addInput(){
var strHTML='<input>';
var tmp=t.insertRow();
tmp=tmp.insertCell();
tmp.innerHTML=strHTML;
}
//-->
</SCRIPT>
</body>
</html>
中文,英文的
<HEAD>
<TITLE></TITLE>
<SCRIPT LANGUAGE=javascript>
<!--
var tempXml=new ActiveXObject("Microsoft.XMLdom");
tempXml.loadXML("<ROOT/>");
function btnAdd_onclick() {
var Root=tempXml.createElement("RECORD");
Root.setAttribute("value","");
tempXml.documentElement.appendChild(Root);
Show();
}
function Show(){
var str="<table><tr><td>input</td><td>delete</td></tr>";
for(var i=0;i<tempXml.documentElement.childNodes.length;i++){
str+="<tr><td><INPUT value='"+tempXml.documentElement.childNodes(i).attributes(0).text+"'></td><td><A href=\"javascript:del('"+i+"')\">delete</A></td></tr>";
}
str+="</table>";
displayXML.innerHTML=str;
}
function del(m){
tempXml.documentElement.removeChild(tempXml.documentElement.childNodes(m));
Show();
}//-->
</SCRIPT>
</HEAD>
<BODY><P><INPUT id=btnAdd type=button value=增加 name=btnAdd LANGUAGE=javascript onclick="return btnAdd_onclick()"></P>
<DIV id="displayXML"></DIV></BODY>
</HTML>
可是想下面
desRow.parentElement.insertBefore(newRow,desRow );
这样的javascript语句函数,我确差不倒啊
<script language="javascript">
function aa() {
var input = document.createElement("INPUT");
input.type = "text";
input.name = "txt";
input.size = "3";
input.maxLength = "2";
document.body.insertBefore(input);
}
</script>
http://lucky.myrice.com/javascriptexam/addelement.htm
把input改成textarea即可
http://download.microsoft.com/download/FrontPage2002/addin/1.0/W9X2KXP/EN-US/DHTMLRefHelp.msi