如何仅允许输入文本框中的数字
<input type="text" name="price" id="input-country" required placeholder="Enter Your Price" accept="number">
我使用了上述方法,但它不起作用 当我在图像输入中仅使用允许类型时,我使用以下方法
<input type="file" class="custom-file-input" accept="image/x-png, image/gif, image/jpeg">
这种方法很好用 以同样的方式如何只允许数字 以及如何只允许文本,并保护表单SQL注入
答案 0 :(得分:0)
Click this for checking how to enter numeric text only in HTML
如果您使用HTML5
,请使用<input type="number">
如果您真的希望摆脱SQL注入Use this
答案 1 :(得分:0)
您可以使用javascript:
<input type="text" onkeypress="return event.charCode >= 48 && event.charCode <= 57">
以上代码只接受数字。
如果你想使用十进制数字,你可以使用:
<input type="text" onkeypress="return event.charCode >= 46 && event.charCode <= 57">
试试这段代码,也许会有所帮助。