Я хочу преобразовать диапазон, полученный из диапазона. js в значения, разделенные запятыми - PullRequest
0 голосов
/ 31 января 2020

<input multiple="multiple" name="year[]" type="hidden" class="range-slider" value="2004,2014" style="display: none;">

вот мой код

это поле ввода предоставляет диапазон в качестве значения. Я хочу преобразовать его в разделенные запятыми строки как

2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014

как я могу сделать это, используя javascript

1 Ответ

0 голосов
/ 31 января 2020

Попробуйте:

var a = $('.range-slider').val().split(',');
var tmp = [];
for(i = a[0];i <= a[1];i++){
  tmp.push(i);
}
console.log(tmp.join());

Я использовал JQuery, чтобы выбрать значение, но вы можете использовать все, что захотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...