如何选择所有值大于 0 的输入?
我有一堆带有数值的文本输入:
<input type='text' value='25' />
<input type='text' value='0' />
<input type='text' value='45' />
<input type='text' value='-2' />
.
. etc...
我只需要选择那些值大于 0 的输入。如何使用 jQuery 来做到这一点?
I have a bunch of text inputs with numeric values:
<input type='text' value='25' />
<input type='text' value='0' />
<input type='text' value='45' />
<input type='text' value='-2' />
.
. etc...
I need to select only those inputs with values greater than 0. How can I do that using jQuery?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
像这样,使用
.filter()
:Something like this, using
.filter()
:另一种方式,主要是为了好玩:
在这里尝试一下。
注意 - 上面的代码在没有
parseInt
的情况下也能正常工作。Another way, for fun, mostly:
Try it out here.
Note - the above works just fine without
parseInt
.