0
シンプルで、数字だけを受け入れるエディタを作成したいのですが、変更の際にjavascriptを使用できますか?Html.EditorForを数値入力用に作成する方法
シンプルで、数字だけを受け入れるエディタを作成したいのですが、変更の際にjavascriptを使用できますか?Html.EditorForを数値入力用に作成する方法
はい、JavaScriptを使用することはできますが、厄介なことになります。あなたはすべてのキーストロークを罠に掛けなければならないので、Jqueryのようなものから離れないようにしてください。また、キーパッドは数字キーとは異なりますので、それらを認識しておく必要があります。また、固定小数点小数点以下を入力する場合は、タブ、バックスペース、スペース(時には必ずしもそうではありません)、デルキー、挿入などをキーボードやピリオドに入力する必要があります。
これは、のメジャーのDOMモデルとHTMLの弱点の1つで、周囲をコードすることができます。 Googleの "javascript + keycode"では、たくさんの例が見つかります。