如何在输入元素的max属性中找到值

Posted

技术标签:

【中文标题】如何在输入元素的max属性中找到值【英文标题】:How to find the value in the max attribute of input element 【发布时间】:2013-01-12 23:32:26 【问题描述】:

如何使用 Jquery

查找输入元素的 max 属性中的值
<input type="number" id="pageNumber" class="toolbarField pageNumber" value="1" size="4" min="1" tabindex="7" max="29">

我试过了

$("input[max]").val()

但它没有帮助

【问题讨论】:

jQuery: How to get the value of an html attribute? 的可能重复项 【参考方案1】:

您可以使用attr() 和id selector 来获取max 属性的值。

Live Demo

$('#pageNumber').attr('max');

【讨论】:

请注意,尽管 API 文档声明它们可能返回数字,但 attr('max')val() 在用于数字输入类型元素 (jquery-1.12.3) 时似乎返回字符串。 是的。所以更好parseInt()它。【参考方案2】:

使用 attr() 查找属性的值

试试这个

$(".toolbarField").attr("max");

$('#pageNumber').attr('max');

参考:

http://api.jquery.com/attr/

【讨论】:

【参考方案3】:
$("input").attr("max");

这会获取属性的值

请参阅 jQuery API 文档:http://api.jquery.com/attr/

【讨论】:

以上是关于如何在输入元素的max属性中找到值的主要内容,如果未能解决你的问题,请参考以下文章

在 jQuery 中,如果元素包含属性,无论其值如何,我如何找到它们? [复制]

如何在jquery中同时找到所有输入元素的值

从 MAX_VALUE 中找到数组的最小值

如何找到具有特定“类型”属性值的 <script> 元素?

如何使用 css 选择器提取属性值?

Sequelize:如何找到 Max 元素