gpt4 book ai didi

reactjs - 如何通过 react-bootstrap 验证表单控件以仅使用数值

转载 作者:行者123 更新时间:2023-12-05 03:59:49 29 4
gpt4 key购买 nike

我只需要使用 react-bootstrap 在我的 Form.Control 中输入数值。另外,我需要给控件一个最大长度。

我试过使用 type="number"和 maxLength="10",但它允许我输入超过 10 位数字,并且有一个默认样式适用于带有两个箭头的控件以增加和减少数字,我不想要。

<Form> 
<Form.Group>
<Form.Control
className="mobileBox"
required
name="mobile"
type="number"
maxLength="10"
value={props.mobile}
onChange={props.onChange}
/>
</Form.Group>
</Form>

最佳答案

您可以通过添加此 CSS 样式来移除用于数字增加和减少的旋转框

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin: 0;
}

关于reactjs - 如何通过 react-bootstrap 验证表单控件以仅使用数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56848369/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com