Html 输入值中的文本不为';使用输入类型时不显示=";“数字”;

Html 输入值中的文本不为';使用输入类型时不显示=";“数字”;,html,css,forms,performance,input,Html,Css,Forms,Performance,Input,我想将输入类型保留为“number”。如果输入type=“number”只允许数字作为值,而不允许文本,那么如何解决这个问题呢 这就是我想要实现的目标: <input type="number" name="amount" value="Other Amount"> 相反,我会使用占位符 <input type="number" name="amount" placeholder="Other Amount"> 相反,我会使用占位符 <input type="n

我想将输入类型保留为“number”。如果输入type=“number”只允许数字作为值,而不允许文本,那么如何解决这个问题呢

这就是我想要实现的目标:

<input type="number" name="amount" value="Other Amount">

相反,我会使用占位符

<input type="number" name="amount" placeholder="Other Amount">

相反,我会使用占位符

<input type="number" name="amount" placeholder="Other Amount">

如果要实现只允许数字的文本输入,应执行以下操作:

<input type="text" onkeypress='return event.charCode >= 48 && event.charCode <= 57'>


您需要控制允许按下哪个字符

如果要实现只允许数字的文本输入,您应该执行以下操作:

<input type="text" onkeypress='return event.charCode >= 48 && event.charCode <= 57'>

您需要控制允许按下哪个字符