Javascript 使用下面的源代码删除单选按钮。我试过这个代码除了单选按钮之外所有元素都被删除
下面是我的代码,如果有人可以修复,这将是伟大的 删除单选按钮导致我的代码出现问题Javascript 使用下面的源代码删除单选按钮。我试过这个代码除了单选按钮之外所有元素都被删除,javascript,Javascript,下面是我的代码,如果有人可以修复,这将是伟大的 删除单选按钮导致我的代码出现问题 <script src="jquery-3.2.1.min.js" > </script> <script src="jquery-1.4.3.js" > </script> <h2><a href="#" id="addScnt">Add Another Input Box<
<script src="jquery-3.2.1.min.js" > </script>
<script src="jquery-1.4.3.js" > </script>
<h2><a href="#" id="addScnt">Add Another Input Box</a></h2>
<div id="p_scents">
<p>
<label for="p_scnts"><input type="text" id="p_scnt" size="20" name="p_scnt" value="" placeholder="Input Value" /></label>
</p>
</div>
<script>
var max = 5;
$(function() {
var scntDiv = $('#p_scents');
var i = $('#p_scents p').size() + 1;
$('#addScnt').live('click', function() {
if (i <= max) {
$('<p><label for="p_scnts">Age Of Person ' + i +'<input type="text" id="p_scnt" size="20" name="p_scnt_' + i +'" value="" placeholder="Input Value" /></label> <a href="#" id="remScnt">Remove</a></p><br><p><label for="p_scnts"><textarea rows="4" cols="50" name="text1"></textarea></label> <a href="#" id="remScnt">Remove</a></p><p for="p_scnts[]"><input id="p_scnts" type="radio" name="gender" value="male"> Male<br><input id="p_scnts" type="radio" name="gender" value="female"> Female<br><input id="p_scnts" type="radio" name="gender" value="other"></p><a href="#" id="remScnt">Remove</a>').appendTo(scntDiv);
i++;
return false;
}
});
$('#remScnt').live('click', function() {
if( i > -4 ) {
$(this).parents('p').remove();
i--;
}
return false;
});
});
var max=5;
$(函数(){
var scntDiv=$('p#u scents');
变量i=$('#p#p').size()+1;
$('#addScnt').live('click',function()){
如果(i-4){
$(this.parents('p').remove();
我--;
}
返回false;
});
});
/*上面的代码是使用java脚本添加的3个元素,但是删除最后一个单选按钮会导致问题*/
var max=5;
var i=1;
$(函数(){
var scntDiv=$('p#u scents');
$('#addScnt')。在('单击',函数()上){
如果(i
;
i++;
$('.remScnt')。在('click',function(){
$(this.parents('div.person').remove();
我--;
返回false;
});
}
});
});代码>
您有什么“问题”?如果我们不知道问题是什么,我们如何解决它?当我尝试删除单选按钮时,它不会被删除。单选按钮下的“删除”按钮不会删除整个元素。你能帮我做这个吗。或者任何我可以根据用户选择的数量添加表单元素的代码。您是否查看过开发人员控制台中的错误消息?您的一些代码似乎丢失了。这只包括一个要添加的按钮(它不起作用)是的,斯科特,我已检查控制台无法找到错误。要删除的按钮在脚本部分。请添加jquery,它将起作用。我希望有一个问题,如果可以解决,我只需要5个人计数器,因为我删除并添加另一个以-57或一些数字开头的框。它可能像一个合适的柜台。我得到了那个问题的答案和预览没有必要在第三方网站上发布“预览”代码。请在您的答案中包含一个代码片段。谢谢Scott,我不知道如果删除所有5个元素,该特性计数器应该从零开始。或者某个动态示例元素4被删除,那么元素5应该更改为4,在单词之后添加将创建元素5。