在 jquery 中是否有检查输入是否具有特定名称的函数,就像我们使用 hasClass()
检查类的存在性一样?
例如,如果我有一个输入
<input type="checkbox" class="col_control" checked="checked" name="sr_column" data-columnno="0" />
这样我就可以检查hasName("sr_column")
并返回 true
最佳答案
el.name == 'text'
无需任何 jQuery!如果您有 jQuery 对象,请改用 jq_el[0].name == 'text'
。
当然,您也可以使用 jQuery 来访问它,使用 jq_el.prop('name')
或 jq_el.attr('name')
(它可用作为属性和特性)。
如果你想要jq_el.hasName(...)
,你可以这样定义函数:
$.fn.hasName = function(name) {
return this.name == name;
};
关于javascript - Jquery 检查输入是否有特定名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18980866/