keyup() メソッドを使用して入力フィールドでクレジット カード番号を取得しようとしていますが、コンソールに変数名を入力すると未定義になります。それでも、フィールドに入力すると、数字がコンソールに記録されます。
$('#authorizenet_cc_number').keyup(function(){
var ccNum = $('#authorizenet_cc_number').val();
console.log(ccNum);
});
入力の値が変更されると、それが ccNum 変数に格納されるという私の理解は間違っていますか?