编程论坛
注册
登录
编程论坛
→
ASP技术论坛
怎么实现动态添加一行的功能
robinbest
发布于 2008-12-09 09:06, 953 次点击
如附件图所示,怎么样实现在点击"增加一行"后,能把本行的内容再增加一行,以此类推。
2 回复
#2
hmhz
2008-12-09 09:49
<script language="javascript">
var a = 2;
function addRfid() {
if(a>5){alert("内容不能超过5条");return false;} //如果是无限添加可以删除这段判断
var rfidHtml='<div id="A'+a+'"><a href="#" onclick="delfid('+a+');">[-]</a> 图片描述:<input type="text" name="R'+a+'" />上传文件:<input type="file" name="R'+a+'" /></div>';
document.getElementById('rfid').innerHTML+=rfidHtml;
a++;
}
function delfid(N) {document.getElementById("A"+N).outerHTML = "";}
</script>
<div>[<a href="#" onclick="return addRfid();">+</a>] 图片描述:<input type="text" name="RFID1" />上传文件:<input type="file" name="RFID2" /></div>
<div id="rfid"></div>
#3
robinbest
2008-12-10 11:43
多谢版主!
1