<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html>
<head>
<meta name="author" content="forfor">
<title> Test Document </title>
</head>
<body>
选项个数:<input onblur="var e=document.getElementById('foo'),n=parseInt(value),i;e.innerHTML='';if(n)for(i=0;i<n;i++)e.innerHTML+='选项主题'+(i+1)+':<input/><br/>'"/>
<div id="foo">
</div>
</body>
</html>
<html>
<head>
<meta name="author" content="forfor">
<title> Test Document </title>
</head>
<body>
选项个数:<input onblur="var e=document.getElementById('foo'),n=parseInt(value),i;e.innerHTML='';if(n)for(i=0;i<n;i++)e.innerHTML+='选项主题'+(i+1)+':<input/><br/>'"/>
<div id="foo">
</div>
</body>
</html>
function fncAdd_text(count)
{
var strHtml="";
for(i=1;i<count;i++)
{
strHtml = strHtml+"<input type='text' name='txt'>"; }
document.all.txt.insertAdjacentHTML("AfterEnd",strHtml);
}
html-----------------
<form>
<input type="text" name="txt" value="" Onblur="fncAdd_text(this.value)">
</form>