Javascript 如何查找div中非类型的所有输入;“隐藏的”;使用jQuery?
我正在尝试获取div中的所有输入。这些输入不能是隐藏类型 这就是我所做的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_' +
$("#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() );
}
});