I'm trying to run this function, which captures all checked flag values ββinto a comma-separated string and converts ","
to ", "
so it reads better. The problem is that I get a weird error:
$('.name_boxes').live('click', function() { var all_boxes = $('.name_boxes'); var all_boxes_values = [] for (var i = 0; i < all_boxes.length; i++) { if (all_boxes[i].checked) { all_boxes_values.push(all_boxes[i].value) } } var all_boxes_values_clean = all_boxes_values.replace(/,/g,", "); alert(all_boxes_values_clean); });
The console error says:
Uncaught TypeError: Object Aaron Ramsey, Aaron Renfree does not have a replace method.
I do not get a warning.
It's a little taller than me, can someone explain what I'm doing wrong?
source share