javascript - 如何通过javascript或jquery在html5中设置<input>的最大值和最小值?

标签 javascript jquery html

<分区>

我正在尝试找出如何设置通过 javascript 或 jquery 输入的 html5 类型的最大值和最小值。

<input type="number" max="???" min="???" step="0.5"/>

谁能指导一下

最佳答案

jQuery 使得为元素设置任何属性变得容易 - 只需使用 .attr() method :

$(document).ready(function() {
    $("input").attr({
       "max" : 10,        // substitute your own
       "min" : 2          // values (or variables) here
    });
});

如果您的脚本 block 出现在您要操作的元素之后,则不需要文档就绪处理程序。

尽管使用 "input" 选择器将为所有 输入设置属性,因此实际上您应该有一些方法来识别有问题的输入。如果你给它一个 id,你可以说:

$("#idHere").attr(...

...或类:

$(".classHere").attr(...

关于javascript - 如何通过javascript或jquery在html5中设置&lt;input&gt;的最大值和最小值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19316709/

相关文章:

javascript - 如何将对象参数传递给事件处理程序?

javascript - 使用 AJAX 数据发布设置属性样式

javascript - 删除类不起作用

javascript - 更改另一个 DIV 的 DIV onclick 内的图像

html - 当元素是 body 的直接子元素时,mix-blend-mode 在 webkit 浏览器中不起作用

javascript - react 和 ECMA6

javascript - Google Chrome 中的 DOM 过载问题

javascript - 将 foreach 循环转换为 Coffeescript

jquery - 需要为高性能溢出检测器集思广益一些想法

jQuery - 文件 uploader - 如何获取所点击项目的引用点 $(this)