Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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 如何查找div中非类型的所有输入;“隐藏的”;使用jQuery?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何查找div中非类型的所有输入;“隐藏的”;使用jQuery?

Javascript 如何查找div中非类型的所有输入;“隐藏的”;使用jQuery?,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试获取div中的所有输入。这些输入不能是隐藏类型 这就是我所做的 $("#MasterContentViewer :input:not([type=hidden])").each(function(e){ var input = $(this); var name = input.attr('name').toLowerCase(); var tag = $('meta[name="is_attr_' +

我正在尝试获取div中的所有输入。这些输入不能是隐藏类型

这就是我所做的

  $("#MasterContentViewer :input:not([type=hidden])").each(function(e){

            var input = $(this);

            var name = input.attr('name').toLowerCase();

            var tag = $('meta[name="is_attr_' + name + '"]');

            if( tag.length ){

                tag.val( input.val() );

            }

        });
这在
toLowerCase
中给出了一个错误,因为它不是null的有效属性

我如何才能正确地在我的
MasterContentViewer
div中找到类型不为
hidden
的所有输入?

如下所示:

$("#MasterContentViewer input:not(:hidden)").each(function(e){

        var input = $(this);

        var name = input.attr('name').toLowerCase();

        var tag = $('meta[name="is_attr_' + name + '"]');

        if( tag.length ){

            tag.val( input.val() );

        }

    });