Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态webform中的复选框值_Javascript_Html_Forms - Fatal编程技术网

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
属性中的值?因此,当未选中复选框时,我会得到一个返回值