У меня есть несколько раскрывающихся элементов стран, к которым прикреплены слушатели onchange, которые изменяют список состояний в дополнительном раскрывающемся списке в зависимости от выбранной страны.
Я хочу, чтобы страна была предварительно выбрана на основе региона пользователя, но я считаю, что лучший способ сделать это - просто запустить событие onchange при загрузке и установить для него страну.
Я понял, что могу создать событие и отправить его в выпадающие списки моей страны, и это здорово:
var event; // The custom event that will be created
if (document.createEvent) {
event = document.createEvent("HTMLEvents");
event.initEvent('onchange');
event.eventName = "onchange";
element.dispatchEvent(event);
}
Но это просто вызывает изменение в другом. Я хочу, чтобы это вызвало изменение, чтобы выбрать первый вариант в раскрывающемся элементе страны. Как мне написать, чтобы выбрать первый вариант?