入力htmlで入力するときに複数の "0"を削除したいのですが、必然的にキー押しを使う必要があります。たとえば、000000000 = 0を入力した場合、即座に各シンボルを削除するか、または000562 = 562を削除してください。ありがとうございます!数字の前に '000'を削除する方法
-4
A
答えて
1
あなたはこのような何か行うことができます:ユーザーのプレス0が、私は知りませんfalseを返したときに
var stripZeroesRegex = /^0+/;
function stripZeroes(str) {
return str.replace(stripZeroesRegex, '0');
}
myInput.addEventListener('input', function(ev) {
if (stripZeroesRegex.test(this.value)) {
this.value = stripZeroes(this.value);
}
});
0
OnKeyPress = "return onlyNumbers(this.id)"
function onlyNumbers(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode == 48) {
return false;
}
return true;
}
:
HTML:
<input type="text" id="myInput">
JSをどのように削除するかについては、私は0プレスをvarifyするかどうかを知っているかどうかは、 hod。
関連する問題
- 1. は、ファイル名に単語の前に数字を削除する方法
- 2. C++ STLリストが1以上の数字でクラッシュする000 000 000
- 3. 特定の数字の前にすべての数字を削除する方法
- 4. 特定のデザインノートパッドの前にすべての文字を削除する方法++?
- 5. 最終的な前にすべての文字を削除する方法\
- 6. メモ帳で2番目の ":"の前に文字列を削除する方法++
- 7. 単語の直前の数字を削除する
- 8. 文字列を削除する方法
- 9. DataGrid内の数字列からカンマを削除する方法
- 10. データフレームから複数の文字を削除する方法
- 11. pythonで非英数字を削除する方法
- 12. ユニコードファイルから英数字を削除する方法
- 13. 文字列変数から['']を削除する方法
- 14. ファイルを削除する前にファイルをコピーする方法 - Android
- 15. RegEx。句読点文字の前の空白スペースを削除する方法
- 16. InstallAware - 前のインストールを削除する前にカスタムプログラムを実行する方法
- 17. 125 000 000 arrayLists?
- 18. VB.netで.Sortの前に引用符を削除する方法
- 19. MySQLセルから数字以外の文字を削除する方法
- 20. 複数の改行文字を文字列から削除する方法
- 21. PostgreSQLのストップワードをストリングから削除した後に引用符と数字を削除する方法
- 22. 名前に '$'を含むファイル/ディレクトリを削除する方法
- 23. アルファ文字を削除してSQLで数字をフォーマットする方法
- 24. 削除時に名前抽出をスピードアップする方法
- 25. 文字列の前後のスペースを削除するには?
- 26. Jqueryを使用した数字の前タグの削除
- 27. TextWranglerの文字数に基づいて単語を削除する方法
- 28. オフラインのClickonceアプリケーションの以前のバージョンを削除する方法
- 29. DataFrame列の名前から数字や括弧を削除するには
- 30. 正規表現(R)の前に文字を削除する
あなたは何を試しましたか?あなたの試行はどこですか?どのように意図したとおりに機能していないようですか?あなたは "私が欲しい"リストを書いて、あなたにそれを書かせることはできません。これは無料のライティングサービスではありません。 – NewToJS
少なくともコードを書いて、まず問題を解決する必要があります。 – Difster
この問題に関して既に実装している関数を追加してください。 –