А еще можете подсказать, вот этот кусок кода выводит то что есть в объекте в другой select в соответствии какой был выбран Object.keys(car),
<select class="input_form models select" name="models" required>
<option value="">Выберете пункт</option>
</select>
selectMarc.onchange = function(e){
var marcValue = e.target.value;
var modelOptions = '<option value="">Модель авто</option>';
console.log(car[marcValue]);
if(car[marcValue]){
for (var j = 0; j < car[marcValue].length; j++) {
var myOptionModel = document.createElement('option');
myOptionModel.setAttribute('value', car[marcValue][j]);
myOptionModel.textContent = car[marcValue][j];
selectModels.appendChild(myOptionModel);
}
}
}
при выборе пункта он добавляет то что содержится в объекте , но если выбрать сначала один, а потом нажать на другой, то он не удаляет, то что относилось к другому пункту, подскажите пожалуйста, что можно с этим сделать