Показать сообщение отдельно
  #7 (permalink)  
Старый 06.07.2019, 15:33
Интересующийся
Отправить личное сообщение для l_mke Посмотреть профиль Найти все сообщения от l_mke
 
Регистрация: 30.06.2019
Сообщений: 18

А еще можете подсказать, вот этот кусок кода выводит то что есть в объекте в другой 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);
                }  
            }
        }



при выборе пункта он добавляет то что содержится в объекте , но если выбрать сначала один, а потом нажать на другой, то он не удаляет, то что относилось к другому пункту, подскажите пожалуйста, что можно с этим сделать
Ответить с цитированием