Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   создание select (https://javascript.ru/forum/css-html/74799-sozdanie-select.html)

atanov 08.08.2018 17:21

создание select
 
Вложений: 1
Доброго времени суток уважаемые формучане
Что-то не получается у меня создать пустой select и потом в него добавить option. Точнее option'ы добавляются, но в окне браузера не видны:

document.addEventListener("DOMContentLoaded", a);
function a()
{	
	let sel = document.createElement('input');
	sel.type = 'select';
	document.body.appendChild(sel);
	let option = new Option('text', 'value');
	document.getElementsByTagName('input')[0].appendChild(option);
}

Однако же, если в html уже есть select c одним option'ом, то можно добавлять и все option'ы видны. В чём здесь засада?

рони 08.08.2018 17:23

Цитата:

Сообщение от atanov
Что-то не получается у меня создать пустой select

Цитата:

Сообщение от atanov
document.createElement('input');

:-?

j0hnik 08.08.2018 17:50

document.body.insertAdjacentHTML('beforeend',
	'<select>\
	<option value="1">1</option>\
	<option value="2">2</option>\
	</select>');

atanov 08.08.2018 19:30

рони,
Ох, :cray: :cray: :cray: краснею от стыда, что ж я спрашиваю и пишу. Блин, вот надо же, такую глупость сморозить.
рони, спасибо, что указали.


Часовой пояс GMT +3, время: 21:39.