Javascript 动态webform中的复选框值
我有一个动态创建的表单,我将获得一些复选框的值。但我对返回值的索引有问题用于复选框Javascript 动态webform中的复选框值,javascript,html,forms,Javascript,Html,Forms,我有一个动态创建的表单,我将获得一些复选框的值。但我对返回值的索引有问题用于复选框 <div id="clonedim"> <div class="panel" id="tabdim"> <div class="row"> <div class="large-12 co
<div id="clonedim">
<div class="panel" id="tabdim">
<div class="row">
<div class="large-12 columns">
<div class="row">
<div class="small-12 columns">
<label>Zusätzliche Angaben:</label><br>
<input type="hidden" name="fachanwalt[]" value="no"/>
<input id="checkbox1" type="checkbox" value="yes" name="fachanwalt[]"><label class="checkbox-label" name="lblfachanwalt[]">Fachanwaltstitel</label>
<input type="hidden" name="zwang[]" value="no"/>
<input id="checkbox2" type="checkbox" value="yes" name="zwang[]"><label class="checkbox-label" name="lblzwang[]">Tätigkeit als Zwangsverwalter</label>
<input type="hidden" name="brief[]" value="no"/>
<input id="checkbox3" type="checkbox" value ="yes" name="brief[]"><label class="checkbox-label" name="lblbrief[]">Außenauftritt (Briefpapier)</label>
</div>
</div>
</div>
</div>
</div>
</div>
祖斯克利切·安加本:
法尚沃尔特提尔酒店
Tätigkeit als Zwangsverwalter
Außenauftritt(纸制)
用于展开表单的函数:
function clone_this_dim() {
var cldim = document.getElementById('clonedim');
var tabdim = document.getElementById('tabdim');
//var newrow = tabdim.lastChild.cloneNode(true);
var newrow = tabdim.cloneNode(true);
LineCount = LineCount + 1;
for (x = 0; x < newrow.getElementsByTagName('input').length; x++) {
newrow.getElementsByTagName('input')[x].value = '';
}
for (x = 0; x < newrow.getElementsByTagName('select').length; x++) {
newrow.getElementsByTagName('select')[x].value = '';
}
for (x = 0; x < newrow.getElementsByTagName('label').length; x++) {
newrow.getElementsByTagName('label')[x].value = '';
}
cldim.appendChild(newrow);
}
function clone\u this\u dim(){
var cldim=document.getElementById('clonedim');
var tabdim=document.getElementById('tabdim');
//var newrow=tabdim.lastChild.cloneNode(true);
var newrow=tabdim.cloneNode(true);
LineCount=LineCount+1;
对于(x=0;x
复选框和隐藏字段的名称必须相等。目前,指数值它们是不同的。
有人知道我如何改进它吗?请说得更具体些。hou遇到了什么问题?我认为您缺少了一些关于脚本的重要上下文,您希望改进什么,以及为什么您多次使用
name
属性中的值?因此,当未选中复选框时,我会得到一个返回值