Javascript 访问jquery中的所有输入元素值属性集
我想访问所有类型为date、值为date的输入标记Javascript 访问jquery中的所有输入元素值属性集,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想访问所有类型为date、值为date的输入标记 let matchedelem = $('input[type="date"]').html(); alert(matchedelem.length); 无论是否设置了日期,这都会作为所有输入元素发出警报 我的要求是,我想选择所有设置了日期值的输入元素,如何修改jquery选择器 让按钮分开; 功能主测试{ 可施工; getDOMButtons; } 函数构造表{ 表=$; 让我们划船; 让细胞1; 让细胞2; 让校长2; table.
let matchedelem = $('input[type="date"]').html();
alert(matchedelem.length);
无论是否设置了日期,这都会作为所有输入元素发出警报
我的要求是,我想选择所有设置了日期值的输入元素,如何修改jquery选择器
让按钮分开;
功能主测试{
可施工;
getDOMButtons;
}
函数构造表{
表=$;
让我们划船;
让细胞1;
让细胞2;
让校长2;
table.attr{
id:testTable
};
行=$;
表1.1第行;
header2=$.textFeature;
校长3=$;
输入=header3.text返回日期/时间;
header3.1输入;
第2行;
第3行;
对于i=0;i<3;i++{
行=$;
表1.1第行;
cell1=$.htmlcell1;
第1行;
单元格2=$;
第2行;
输入=$.attr{
类型:日期,
id:input+i
};
细胞2.2输入;
}
$mainDiv.appendtable;
}
函数getDOMButtons{
buttonsdiv=$.attr{
id:buttonsdiv
};
$Save.attr{
值:保存,
id:saveButton
}
.appendTobuttonsdiv.clickfunction{
帕塞多姆;
};
$mainDiv.appendbuttonsdiv;
}
函数解析{
$document.readyfunction{
设divs=$'input[type=date];
长度;
}
}
桌子{
显示:未设置!重要;
边界塌陷:塌陷;
}
运输署,
th{
边框:1px纯黑;
填充:10px;
}
试试这个:
$function{
$“按钮”。单击功能{
$'body'.findinput[type='date'].eachfunctioni{
console.log$this.val;
};
};
};
1 2 3
提交
你能保留你的选择器,但在选择之后做一个过滤器吗?如果是,那么这可能会为您解决:$'input[type=date]'。filteri,el=>el.value!=;