2013-05-10 4 views
0

im new в сообществе, я пытаюсь заменить точку на запятую в простой математической операции, мне действительно нужна помощь. Огромное спасибо всем.Замените точку на запятую jQuery (новичок)

что-то вроде этого: jQuery Replace dot to comma and round it

$('#kilometros').keyup(function() { 
    var kilometros = parseFloat($(this).val()); 
    var precioKilometros = parseFloat($('#precioKilometros').val()); 
    var totalKilometros = $('#totalKilometros').html((kilometros * precioKilometros)); 
    totalKilometros.replace(".", ","); 

});

+0

Это 'заменить()' функция будет пытаться вызвать метод строки (который не существует, насколько я знаю) на объект JQuery. –

+0

try toString() заменить ('.', ',') – Aaron

ответ

1

$('#totalKilometros').html(...) возвращает объект jQuery, который не имеет метода replace.

ли это вместо:

var totalKilometros = (kilometros * precioKilometros).toString().replace('.', ','); 
$('#totalKilometros').html(totalKilometros); 
0
$('#kilometros').keyup(function() { 
var kilometros = parseFloat($(this).val()); 
var precioKilometros = parseFloat($('#precioKilometros').val()); 
var totalKilometros = kilometros * precioKilometros; 
totalKilometros=totalKilometros.replace(".", ","); 
$('#totalKilometros').html(totalKilometros); 
});