获取包含类的输入框的所有ID
如何获取包含特定类值的输入框的ID
例如:
我想在按下按钮或命令后提醒包含类失败的所有ID。
我想在按下按钮或命令后提醒包含类失败的所有ID。
使用类选择器来获取具有特定类的元素。 您可以使用each()遍历所有元素。 将click事件绑定到按钮,您可以使用id选择器中的按钮id来绑定事件。
现场演示
HTML
使用Javascript
$('#btn').click(function () { $('.failed').each(function () { alert(this.id); }); });
您可以使用.map()来获取一组id
var ids = $('.failed').map(function(){ return this.id }).get(); console.log(ids); alert(ids)
使用每个jquery
$('.failed').each(function(e){ var id=$(this).attr('id');//find each id });
$.each($('.failed'), function () {alert ($(this).attr('id')); });
var ids = []; //create an array $('.failed').each(function(e)){ //iterate each class ids.push($(this).prop('id')); //push their id to array }); alert(ids);
您可以遍历输入并使用具有已定义类的元素执行您想要的操作:
$("input.failed").each(function() { console.log($(this).attr('id')); });
您可以button click
所有ids
,如下所示:
$("#btnid").click(function(){ //click on button $('.failed').each( function () { alert ($(this).attr('id')); //alert id one by one }); });