2020-08-15 14:31发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个输入字段,应该只接受用户的数值。 我已将其类型指定为" 数字"。 工作正常。 但是问题是,它接受字符'e'。。还有其他方法可以验证这一点吗?
这是我的代码:
<输入id =" idlinemgr" width =" 100%" type =" Number" value =""占位符="在此处输入" liveChange =" handleLiveChange"/>
有人可以帮我吗?
感谢与问候,
Ramya
在liveChange函数内部编写以下代码:
var _oInput = oEvent.getSource(); var val = _oInput.getValue(); val = val.replace(/[^ \ d]/g,''); _oInput.setValue(val);
希望获得帮助。
-Akhilesh
非常感谢,对我来说很好
嗨,
这是预期的行为,因此用户可以输入1e5之类的内容,而不是100000。 您可能不应该更改此设置,但是如果您确实想执行此操作,则可以使用jQuery来实现: http://stackoverflow.com/questions/995183/how-to-allow-only-numeric -0-9-in-html-inputbox-using-jquery/995193#995193
干杯
Pierre
嗨
您可以尝试此操作,而无需进行编程和检查。
<输入类型=" Number" placeholder ="请输入数字....." fieldWidth =" 25%" description =" Units" liveChange =" onChange">
致谢
易卜拉欣
最多设置5个标签!
在liveChange函数内部编写以下代码:
希望获得帮助。
-Akhilesh
非常感谢,对我来说很好
# p#嗨,
这是预期的行为,因此用户可以输入1e5之类的内容,而不是100000。 您可能不应该更改此设置,但是如果您确实想执行此操作,则可以使用jQuery来实现: http://stackoverflow.com/questions/995183/how-to-allow-only-numeric -0-9-in-html-inputbox-using-jquery/995193#995193
干杯
Pierre
嗨
您可以尝试此操作,而无需进行编程和检查。
致谢
易卜拉欣
一周热门 更多>