データ型を検出し、データ型を変数にロードし、データ型に基づいて適切な「if」ステートメントを実行するにはどうすればよいですか?
これは、すべてが文字列であると考えているようです:
$("#input1").change(function(){
var keyboard_input = $(this).val();
alert("That was a " + jQuery.type(keyboard_input));
});
ユーザーが入力フィールドに入力するものはすべて文字列 (キーボードから入力された一連の文字) です。
たとえば、取得したい場合。整数とブール値の場合、この文字列を解析する必要があります。
'true'
ブール値を取得するには、文字列がまたはに等しいかどうかを確認できます'false'
。
数値を取得するには、正規表現を使用する必要があります。
出発点となるJsFIDDLEの例を次に示します。