哪个是文本框中数字输入的最佳方法?

时间:2013-05-14 05:31:37

标签: javascript asp.net performance

我有一个用户输入ID的文本框。此ID存储为整数。

所以,我的问题是,如果我在用户输入值并点击“搜索”按钮后验证文本框,是否应该允许用户仅输入数字?

我在JavaScript / jQuery中都有解决方案。但我不确定在性能方面哪个好。

2 个答案:

答案 0 :(得分:1)

您应该验证服务器上的输入,而不是仅仅依赖于JavaScript验证。这是因为JavaScript不受“信任”验证,因为它可以被用户禁用

答案 1 :(得分:0)

从功能PoV中,您应该验证用户是否只能在数字字段中输入数字,以便存在数据一致性。另外,根据我的经验,用户在输入时确认输入时会喜欢它。

从安全PoV,您应该对服务器进行验证,以保证数据库中的数据一致性。

总之,您应该以两种方式验证它。不应过度消耗资源,因为只能选择一个选项。