price_from.toFixed() n'est pas une fonction

assez simple question ici, c'était avant, mais pas plus.

voilà mon code:

$('.filter-price').submit(function(e) {

    var alert_message = '';
    var price_from = $('.filter-price #price_from').val();
    var price_to = $('.filter-price #price_to').val();

    if (isNaN(price_from) || isNaN(price_to))
    {
        if (isNaN(price_from))
        {
            alert_message += "Price from must be a number, i.e. 500\n";
            $('.filter-price #price_from').val('From');
        }

        if (isNaN(price_to))
        {
            alert_message += "Price to must be a number, i.e. 500\n";
            $('.filter-price #price_to').val('To');
        }
    }
    else
    {
        price_from = price_from.toFixed();
        price_to = price_to.toFixed();

        if (price_from >= price_to)
        {
            alert_message += "Price from must be less than price to\n";
            $('.filter-price #price_from').val('From');
            $('.filter-price #price_to').val('To');
        }
    }

    if (alert_message != '')
    {
        e.preventDefault();
        alert(alert_message);
    }

});

maintenant développeur web me donne l'erreur "price_from.toFixed n'est pas une fonction" et mon javascript ne fonctionne pas.

OriginalL'auteur scarhand | 2011-12-26