输入框不允许有多个点

时间:2013-05-27 08:53:07

标签: javascript winforms input textbox

我想知道有任何用户无法在同一文本框中输入多个点的代码,例如:

  

0.0.01

如果输入0.1,则不允许再次输入输入字段中的任何点。

2 个答案:

答案 0 :(得分:0)

如果这是在Winforms中,那么只需检查TextChanged事件。只需检查输入的最后一个字符是否为“。”。如果是的话,还有第二个“。”在TextBox中,你只需删除最后一个点。

答案 1 :(得分:0)

以下内容应该有效

  1. 在javascript中使用onKeyPress事件
  2. 算不上。值中的点数
  3. 如果没有。 of dots不止一个然后将event.keyCode值设置为8(退格键代码