0

入力をチェックする機能があり、うまく機能します。

function checkInputNumber() {
    var 
        inputNumber = $(this).val(),  
        dotsCount = 0,
        i;   
for(i = 0; i < inputNumber.length; i++) { 
    if( (inputNumber[i].charCodeAt() >= 48 && inputNumber[i].charCodeAt(0) <= 57) ||  
(inputNumber[i].charCodeAt(0) == 46)) {
            if((inputNumber[i].charCodeAt(0) == 46)) {
                dotsCount++;
                if(dotsCount > 1) {
                     $(this).val(""); 
                }
            }  
        }  
    }         
}

そして、「ぼかし」プロパティのさまざまな要素に追加したい:

 $('#input1').bind('blur', checkInputNumber());
 $('#input2').bind('blur', checkInputNumber());

しかし、構文についてはわかりません。アイデア/提案はありますか?

4

2 に答える 2

3
$('#input1, #input2').on('blur', checkInputNumber)
于 2013-05-19T17:27:34.273 に答える
1

それらを削除します()

$('#input1').bind('blur', checkInputNumber);
$('#input2').bind('blur', checkInputNumber);
于 2013-05-19T17:26:13.933 に答える