<html>
<head>
<title>Drop Down List Tests</title>
</head>
<body>
<select id="mysel">
</select>
<input type="button" value="Fill Select" onclick="return Fill();">
<script language="javascript">
function Fill() {
var sel = document.getElementById('mysel');
// Добавляем optgroup
var newOptGroup = document.createElement('OPTGROUP');
newOptGroup.label = 'Наша группа №1';
sel.appendChild(newOptGroup);
// Заполняем его пунктами
for (var i = 0; i < 10; i++){
var newOpt = document.createElement('OPTION');
newOpt.value = 'value' + i;
newOpt.innerHTML = 'punkt' + i;
newOptGroup.appendChild(newOpt);
}
return true;
}
</script>
</body>
</html>