我试图限制用户可以放入 HTML 数字输入的最大数值。如果我只使用箭头更改数字,则效果很好,但如果用户手动输入数字,则不会强制执行。
是否有内置解决方案,无需 javascript/JQuery 或表单提交?您知道的 Blazor 组件可能有帮助吗?谢谢!
@foreach(var component in Components)
{
<tr>
<td>
<input type="number" min = "1" max="Assembly.Component.Quantity" @bind-value="Component.Quantity"/>
</td>
</tr>
}
Run Code Online (Sandbox Code Playgroud)