以下のスニペットコードでは、入力に「9999999999」と「9999999999」と入力します。コンソールログでは、両方ともアウトドットを使用して同じ結果 "999999999"を表示します。Androidデバイスとブラウザの入力タイプ番号のドットをキャプチャ
数字の後にもドット記号をキャプチャしようとしています。ここでは、入力タイプ番号のみが許可され、テキストまたは他のタイプは使用できません。
テキストボックスソリューションを見つけるために助けてください数
Number: <input type='number' id=txtNumber'/>
のためのものであり、それはJSFiddle
でjavascript関数
$(document).ready(function() {
$('#txtNumber').keyup(function() {
var numbers = $(this).val(); console.log("numbers", numbers);
});
});
コードです。
「9999999999」の値が「9999999999」の数値にキャストされているためです。 'type = 'number''なので' .val() 'は数値を数値に変換します。 –
[生の値を取得する方法は、フィールドですか?](https://stackoverflow.com/questions/18852244/how-to-get-the-raw-value-an-入力タイプ番号フィールド –
おそらく[XY問題](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) - *なぜ*これをやりたいのですか?あなたは何を達成しようとしていますか? –