0

この関数を使用して、テキストボックスに数字のみを入力する方法を見つけました

  function isNumberKey(evt) {
      var charCode = (evt.which) ? evt.which : event.keyCode;
      if (charCode != 46 && charCode > 31
        && (charCode < 48 || charCode > 57))
          return false;

      return true;
  }

しかし、特定の構文で ####.## に従うだけで、送信時にオラクルでエラーが発生しません。

私は正規表現が苦手で、誰かが私に方向性を示したり、助けてくれるかどうか疑問に思っていました.

4

3 に答える 3

0

AjaxControlToolkit を使用すると、非常に簡単に実行できます。

http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/FilteredTextBox/FilteredTextBox.aspx

FilteredTextBox を使用して文字を制限してから、MaskedEdit を使用してフォーマットを適用します。

于 2013-07-25T20:11:16.060 に答える