如何为两个数字的范围设置验证。我想将第一个数字的最大值设置为第二个数字的值,将第二个数字的最小值设置为第一个numb的值。这是我的js代码:
min_num : {
validators : {
integer : {
message : 'Please enter the valid number ',
min : 1,
max : 'max_num'
},
notEmpty : {
message : 'Please enter the number'
}
}
},
max_num : {
validators : {
integer : {
message : 'Please enter the valid number ',
min : 'min_num',
max : 10000
},
notEmpty : {
message : 'Please enter the number'
}
}
}
和超文本标记语言:
<div class="form-group">
<label class="col-md-2 control-label">Min num</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"> </span> <input type="number"
class="form-control" id="min_num" name="min_num" min="0"
required data-bind="value:replyNumber" />
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Max num</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"> </span> <input type="number"
class="form-control" id="max_num" name="max_num" min="0" required
data-bind="value:replyNumber" />
</div>
</div>
</div>
请帮忙谢谢
我找到了解决办法。只是稍微修改了一下我的HTML代码,它工作得很完美:D
<div class="form-group">
<label class="col-md-2 control-label">Min num</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"> </span> <input type="number"
class="form-control" id="min_num" name="min_num" min="0"
required data-bind="value:replyNumber" />
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Max num</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"> </span> <input type="number"
class="form-control" id="max_num" name="max_num"
min=min_num required
data-bind="value:replyNumber" />
</div>
</div>
</div>
我试图验证一个逗号分隔的数字列表1-384唯一(不重复)。 即。 1, 2, 3, 5, 6, 7, 9有效 1-3, 5-7, 9有效 2,2,6无效 2,无效 1, 2, 3, 4, 15, 6, 7, 385无效,因为最后一个数字大于384 我尝试了以下RegEx模式,但还不够:
主要内容:标签属性,JSF验证整数范围实例标签用于验证特定范围内的长值。 以下代码显示如何使用标记 - 标签属性 属性 说明 minimum 在可选范围内最小长度值 maximum 在可选范围内最大长度值 JSF验证整数范围实例 打开 NetBeans IDE 创建一个Web工程:ValidateIntRange,其目录结构如下所示 - 创建以下文件代码,文件:index.xhtml 的代码内容如下所示 - 文件:result.xhtml
如果给定值是一个数字,则返回 true ,否则返回false 。 使用 !isNaN() 和 parseFloat() 来检查参数是否是一个数字。使用 isFinite() 来检查数字是否是有限数。使用 Number() 来检查强制转换是否成立。 const validateNumber = n => !isNaN(parseFloat(n)) && isFinite(n) && Number(n
我正在尝试使用开源用户管理服务,比如KeyClope。构建一个angularJs应用程序,该应用程序将向由KeyClope保护的RESTendpoint发送HTTP请求。我在后端使用spring boot。我能够调用endpoint并得到结果,这应该是不可能的,因为它会阻止来自未经授权来源的请求。 这是我遵循的两个链接 带角和Spring靴的钥匙斗篷 2.Github链接到KeyClope示例 由
JDK:1.80_131 Tomcat:8.0.27.0 Hibernate验证程序:6.0.7。最终下载的所有依赖项:Hibernate Validator 6 代码在,例外情况如下: 看起来使用了错误的jar文件,但我不知道是哪一个。
环境 Glassfish 3.1.2内置Hibernate-Validator 4.2。