【发布时间】:2023-02-09 18:31:34
【问题描述】:
我正在使用 php 和 html,现在我有动态变量和文本框我希望用户不能插入超过“动态变量值”,例如如果“$a=10”那么在“输入类型文本”中用户不能插入超过“10”,我该怎么做?这是我当前的代码
<?php $a="10"; //dynamic ?>
<input type="text" name="price" value="">
【问题讨论】:
-
如果你想使用数字输入,那么你可以使用
max属性。 w3schools.com/tags/att_input_max.asp -
你卡在哪儿了?你试过什么? How to Ask
-
<input type="number" name="price" min="1" max="<?php echo $a;?>"> -
@bassxzero - 这是个糟糕的建议,因为您可以轻松更改最大值并输入高于
10的数字... -
@DarkBee ....客户端(Javascript)上的一切都可以被操纵。我不是告诉他也不要检查后端的输入。
标签: javascript php html jquery