Я работаю над проектом, в котором у меня есть тег select, параметры которого генерируются в функции javascript. В настоящее время я заполняю атрибут title для каждого параметра подробным описанием.
Внутри функции javascript я сейчас делаю что-то вроде этого:
var country = new Option("countryUSA", "United States of America");
$("#mySelect").get(0).options[1]=country;
Это отлично работает, опция появляется. Тем не менее, мне также нужно установить атрибут «заголовок» этого HTML-элемента опции. Я пробовал что-то вроде этого:
country.title="Full description of USA";
но это не работает.
Я знаю, что могу сделать что-то вроде этого:
$("#mySelect").get(0).options[1].title="My title";
но я пытался установить заголовок перед добавлением опции в тег выбора. Разве объект «Option» не позволяет мне устанавливать свойство «title»? Функция javascript даже не выполняется. Разве я не могу установить атрибут «title» для html-элемента «option» в javascript?