我应该使用什么模式来接受数字范围,例如100 - 200?
<input type="text" pattern="" name="numRange">
此外,如果可以确保最小值低于最大值。即100 - 200这里100应该低于200.谢谢!
答案 0 :(得分:1)
如评论中revo所述,您可以验证数字范围,如下所示:
str(np.random.randint(0, 254, df.shape[0]))
&#13;
正则表达式方法(少推荐):
<form action="somefile.php">
<input type="number" step="1" min="100" max="200" id="numRange">
</form>
&#13;
var input = document.getElementById('numRange');
input.oninvalid = function(event) {
event.target.setCustomValidity('number range should be betweeb 100-200')
}
&#13;
两种方法的主要区别在于第一次使用<form action="somefile.php">
<input type="text" name="number" placeholder="100-200" pattern="^(1\d\d|200)$" id="numRange">
</form>
,第二次使用正则表达式type="number"
并使用javascript
。)