如何在输入元素的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属性中找到值的主要内容,如果未能解决你的问题,请参考以下文章