【发布时间】:2013-09-12 04:06:09
【问题描述】:
我有以下代码在调用函数时添加文本字段:
<span id="response"></span>
<script>
var qcountBox = 2;
var acountBox = 2;
var qboxName = 0;
var aboxName = 0;
function addInput()
{
var qboxName="question"+qcountBox;
var aboxName="answer"+acountBox;
if(qcountBox <=10 && acountBox <= 10)
{
document.getElementById('response').innerHTML+='<br/>Question '+qcountBox+': <input type="text" name="'+qboxName+'"/>';
document.getElementById('response').innerHTML+='<br/>Answer '+acountBox+': <input type="text" name="'+aboxName+'"/><br/>';
qcountBox ++;
acountBox ++;
}else
alert("No more than 10 questions allowed at this time.");
}
我还希望能够添加一个函数来删除我添加的任何新字段。有什么建议么?谢谢
【问题讨论】:
-
在添加问题时使用特定的 id 作为 div 并将您的问题添加到其中,然后使用 id 完全删除该 div 很容易
标签: javascript function textfield